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

       

298 제로보드 4 - 원본글이 일주일 이내인 경우에만 ... [2] 07/15 19609 07/16(21:42)
1 팁/테크닉 [3] 11/01 19248 06/04(01:57)
134 제로보드 게시판 이름 바꾸기 12/31 19097
301 클럽박스 검색기 버드이터 01/06 18636
302 심플하고 간단한 가계부 [1] 버드이터 05/08 18514 09/23(19:33)
228 홈피에 구글광고 달기 - AdSense 막데무싸 10/19 18258
>> [제로보드4] mysql 4.0 이하에서 4.1 이상으로 서... 09/18 18249
152 제로보드 관리자 패스워드 분실시 해결방법 02/28 18241
264 라이센스 만료된 포토샵 씨리얼 초기화하기 10/12 18188
307 결혼 자금 마련 김용호 01/27 17690
249 응답없는 프로그램 빨리끄기 ^^ [4] 김성수 02/23 17099 01/20(01:08)
216 IIS에 PHP+MySQL를 설치하자. 웰트 06/22 17031
225 [강추] 홈페이지 체감속도 향상!!! [3] 10/04 16911 04/14(11:57)
4 플래쉬 베너만들기 [3] 11/12 16894 03/02(15:13)
17 제로보드 공지삽입법=[아이콘]+날짜+제목 최근게... 신재훈 12/13 16341
FIRST123456712LAST