2009/09/18 17:01:31     14684     0   
   [제로보드4] mysql 4.0 이하에서 4.1 이상으로 서버이전후 로그인 않될때
login_check.php 파일 수정...

원본소스를...
// 회원 로그인 체크
      $result = mysql_query("select * from $member_table where user_id='$user_id' and password=password('$password')") or error(mysql_error());
      $member_data = mysql_fetch_array($result);


다음과 같이 수정...
// 회원 로그인 체크
      $p_result = mysql_query("select length(password) from $member_table where user_id='$user_id'") or error("password error<br>".mysql_error());
      $p_data = mysql_fetch_row($p_result);
      if($p_data[0] == 41)
              $result = mysql_query("select * from $member_table where user_id='$user_id' and password=password('$password')") or error(mysql_error());
      else {
              $m_result = mysql_query("select * from $member_table where user_id='$user_id' and password=old_password('$password')") or error(mysql_error());
              $m_data = mysql_fetch_array($m_result);
              if($m_data[no]) {
                      @mysql_query("update $member_table set password=password('$password') where no='$m_data[no]'") or error("new password update error<br>".mysql_error());
                      $result = mysql_query("select * from $member_table where user_id='$user_id' and password=password('$password')") or error(mysql_error());
              }
              else Error("로그인을 실패하였습니다");
      }
      $member_data = mysql_fetch_array($result);


위와같이 작업하기 전에 zetyx_member_table의 password 컬럼길이를 20에서 41로 조정
, 2009/09/18 17:01:46    
코멘트를 작성하시면 2 포인트가 지급됩니다.

       

297 인터넷에서 로그인이 안될때 [1] 파이어모드 07/14 18342 07/14(20:48)
180 RE:경로가 정확한데도 이미지가 않보인다면... 카푸 03/18 11437
43 텍스트 "스타워즈" [14] 카사기 01/28 11962 11/12(10:10)
296 하루를 6시간으로 4개로 나누어 각각의 시간대에... [1] 06/22 12835 09/23(19:34)
295 마우스에서 조금한 나비가 커지면서 올라가는 스... [6] 06/22 12117 01/10(20:28)
161 포토샵 7.0.에서 브러쉬 간격 조정하기... [1] 06/24 12226 01/31(19:31)
168 블라스터웜 분석 [1] 최재석 09/04 11976 07/24(16:23)
167 <초보자 강의> C 언어로 CGI 만들기 [1] 최재석 09/04 13045 01/31(19:30)
36 자신의 MSN상태ICQ상태를 홈페이지에서 보여주자... [2] 철한 01/19 12170 01/19(20:38)
261 밑에 분꺼 보다가 제가 알고 있는 거 하나 올려 ... 천호성 09/17 10695
143 프레임 홈페이지에서도 주소 고정시키는 소스즘.... [2] 천호근 01/29 12429 01/30(18:52)
288 유용한 사이트 하나 소개(스팸전화 확인하는 홈페... 찌니군 02/15 12685
>> [제로보드4] mysql 4.0 이하에서 4.1 이상으로 서... 09/18 14684
299 DB안에 특정 단어를 한번에 변경하기 [1] 07/16 19172 07/16(20:46)
298 제로보드 4 - 원본글이 일주일 이내인 경우에만 ... [2] 07/15 17031 07/16(21:42)
123456711LAST