웹마스터 팁

이제 로그인 아이디와 패스워드를 확인하는 페이지를 만들어 볼까합니다.

우선 동일한 폴더에 아이디와 패스워드를 적어서 /inc/setup.inc는 파일을 만듭니다.
이 페이지에는 admin/admin 이런식으로 아이디와 패스워드를 적어야 합니다. 여기서 /는 explode 함수의
구분자가 됩니다. 주의 하세요.

그다음 login_ok.php를 만들어야 겠네요.

<? session_start();
   function error_msg($msg){
   echo"<script language=javascript>
           alert('$msg');
           history.gp(-1);
           </script>
  }
?>
<?
  $fp=fopen("inc/setup.inc","r");
  if(!$fp){
          echo"
          <script language=javascript>
          alert('파일을 열지 못했습니다.');
          </script>
                  ";
          exit();
  }
  
  $str=fread($fp,100);
  $db=explode("/",$str);
  fclose($fp);
  
  // 디비파일에서 관리자 아이디와 비밀번호를 가져옴
  $admin_id = $db[0];
  $admin_pw = $db[1];
  
  if(strcmp($id,$admin_id)){
          error_msg('아이디가 일치하지 않습니다.');
          exit;
  }else if(strcmp($pw,$admin_pw)){
          error_msg('비밀번호가 일치하지 않습니다.');
          exit;
  }else{
          session_register("adminid","adminpw");
          $adminid = $admin_id;
          $adminpw = $admin_pw;
          echo ("<meta http-equiv='Refresh' content='0; URL='이동경로'>");
  }
  
?>
이제 login_ok.php 파일을 생성했습니다.
그다음은 세션파일을 이용해서 로그인을 한것인지 아닌지를 검사해 로그인 했으면 특정페이지로 이동하는

login_yes.php 파일을 만들겠습니다.
제목 글쓴이 날짜
오른쪽 상단에 로그인 정보 출력하기 (게시판 만으로) file youngminpark 2008.05.15
홈페이지에 닉네임 대신 실명으로 뜨게 만들기 [5] file findwind 2008.05.19
보안로그인 사용시 기본포트가 아닐 경우 [2] bluemind69 2008.05.20
IE6 한글도메인에 ZBXE 때문에 속 썩이시는 분 [1] 햇살과수원 2008.05.26
설문조사에서 로그인하지 않은 사용자는 투표하지 못하도록 수정하기 [3] mooo 2008.05.29
제로보드와 플래시 게시판 연동해서 사용하기 [5] Park Ki-tae 2008.05.30
회원 가입시 admin이 가입 승인이후 동작시키도록 변경!! [1] dhseo 2008.06.02
1차 메뉴에서 하위 메뉴 없을때 생기는 여백 없애는 방법 [7] 제로시오 2008.07.04
1.04 엡데이트후 재설치등으로 로그인안될때 해결법 [5] 좀비이 2008.07.08
방명록 스킨을 통한 글 작성시 임시저장 가능케 하기(수정) 라르게덴 2008.07.08
최고관리자 이외에는 ''회원정보보기''를 막기 [13] 비나무 2008.07.10
최근게시물에 권한주어서 회원만 내용물보게하기 [1] 팔공산 2008.07.11
업그레이드 쉽고,안전하게 하기(예제 포함해서 다시 올림) [2] file wannabewize 2008.07.13
게시판(블로그)상단에 글쓰기버턴이나 링크넣기 [8] file 팔공산 2008.07.20
로그인이 안되는 문제 [1] 젝망치 2008.07.21
오픈 아이디(OpenID)로만 로그인 허용하기 [7] withover.com 2008.08.07
권한 문제 때문에 생길 수 있는 문제 해결 방안 꽃들 2008.08.14
로그인 문제 및 첨부파일 안올라가는 문제 해결책(세션 문제일 경우..) [6] file 이홍석295 2008.08.20
라이프팟 연동에서 XML 주소 얻기 최재원541 2008.08.23
[우클릭 및 드레그 방지법] 및 [방지된 홈페이지 해재법] >0< [7] 이홍석295 2008.09.03