2009/09/18 17:01:31     14566     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 포인트가 지급됩니다.

       

311 @@  자동차 연료 절감할수 있는 방법  @@ [1] 스시왕 01/28 18001 09/06(12:25)
310 효과적인 기억법 [1] 김용호 01/27 17192 08/31(16:37)
309 발바닥 굳은살 제거와 원인 김용호 01/27 23133
308 ▒ 콧등 피지.모공 줄이는 7가지 노하우 ▒ [1] 김용호 01/27 16957 08/31(16:37)
307 결혼 자금 마련 김용호 01/27 14646
306 중고차 상태 점검요령 및 체크사항 김용호 01/27 12798
305 메모리 덤프 오류 김용호 01/27 13053
304 자동차 보험 보상의 노하우 김용호 01/27 11690
>> [제로보드4] mysql 4.0 이하에서 4.1 이상으로 서... 09/18 14566
302 심플하고 간단한 가계부 [1] 버드이터 05/08 15644 09/23(19:33)
301 클럽박스 검색기 버드이터 01/06 15970
300 독도 배너 애드온 - 수정(z-index 추가) v열혈남아 08/18 17178
299 DB안에 특정 단어를 한번에 변경하기 [1] 07/16 19036 07/16(20:46)
298 제로보드 4 - 원본글이 일주일 이내인 경우에만 ... [2] 07/15 16918 07/16(21:42)
297 인터넷에서 로그인이 안될때 [1] 파이어모드 07/14 18226 07/14(20:48)
123456711LAST