웹마스터 팁

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

우선 동일한 폴더에 아이디와 패스워드를 적어서 /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 파일을 만들겠습니다.
제목 글쓴이 날짜
로그인 폼에 관리자는 [Admin] 나타나게 하기 [4] file 오스카 2009.10.10
중복. JS버전. 관리자 페이지-트리뷰 계속 확장상태로 두기 봉남 2010.03.02
게시물 작성시 관리자 메일 보낼 때 발신인이 없어 스팸으로 분류될 때 [1] ppoya 2010.03.14
관리자 메일 수신 버그 수정 [2] 형기 2010.04.02
관리자 글 등록시 비번 입력하게 만들기 [5] 우진♡아빠 2010.04.28
관리자id , 닉네임, e-mail주소, 바꾸기, 최고관리자권한 없애기 [3] 유병철 2010.06.18
제어판의 관리자 메뉴 확장해서 보기 [1] file amd짱좋아 2010.06.27
관리자에게 무제한 추천기능 부여 (XE Core 수정) [8] sejin7940 2010.06.30
관리자페이지 회원목록을 일반페이지에서 사용하기 [5] file 늘푸른이 2010.08.07
관리자에서 회원리스트(남성,여성리스트 분류해서 보기) [5] file 늘푸른이 2010.08.13
레이아웃 관리자 페이지 html 에디터창 늘리기+줄이기 [1] file 레드폭스 2010.08.25
관리자 메인페이지 카운터와 그래프 제거하기 [3] 도라란 2010.11.15
{로그인}관리자 로그인 폼 간단함 [2] 김민환 2006.10.10
홈페이지 관리자 모드 구축하기 (HTTP 인증, 중복 맞음) [10] file 9000㎒ 2003.11.01
세션을 이용한 관리자 모드 구축하기 1강(중복?) 박정호 2003.12.09
세션을 이용한 관리자 모드 구축하기 2강 [6] 박정호 2003.12.09
세션을 이용한 관리자 모드 구축하기 3강 [6] 박정호 2003.12.09
관리자모드 - 관리자그룹만 모든 회원리스트보기 [2] 이지혜609 2007.10.23
에러페이지를 서버관리자가 지정한 페이지로. [1] teenteenv 2002.02.21
게시판 관리자 표시하기... [6] file 카르마 2011.02.05