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

       

293 제로보드4.1을 MySQL 5.0 버젼에서 설치하기 [2] 05/26 20268 03/28(11:39)
1 팁/테크닉 [3] 11/01 19833 06/04(01:57)
134 제로보드 게시판 이름 바꾸기 12/31 19551
301 클럽박스 검색기 버드이터 01/06 19478
302 심플하고 간단한 가계부 [1] 버드이터 05/08 19428 09/23(19:33)
>> [제로보드4] mysql 4.0 이하에서 4.1 이상으로 서... 09/18 19095
228 홈피에 구글광고 달기 - AdSense 막데무싸 10/19 18857
152 제로보드 관리자 패스워드 분실시 해결방법 02/28 18753
264 라이센스 만료된 포토샵 씨리얼 초기화하기 10/12 18676
307 결혼 자금 마련 김용호 01/27 18671
249 응답없는 프로그램 빨리끄기 ^^ [4] 김성수 02/23 17633 01/20(01:08)
216 IIS에 PHP+MySQL를 설치하자. 웰트 06/22 17556
225 [강추] 홈페이지 체감속도 향상!!! [3] 10/04 17455 04/14(11:57)
4 플래쉬 베너만들기 [3] 11/12 17449 03/02(15:13)
17 제로보드 공지삽입법=[아이콘]+날짜+제목 최근게... 신재훈 12/13 16814
FIRST123456712LAST