웹마스터 팁

authenticate.gif
페이지, 관리자 모드 인증설정
제로보드와 로그인과 연결가능!! 그냥 페이지, 관라자 모드 인증설정에 사용하기에는 좋습니다.

<?
// 아이디, 패스워드 설정
if(($PHP_AUTH_USER == "1234") AND ($PHP_AUTH_PW == "1234"))
{
                  print("<HTML>n");
                  print("<HEAD>n");
                  print("<TITLE>로그인 시스템에 오신걸 환영합니다.</TITLE>n"); // 타이틀명 설정
                  print("</HEAD>n");
                  print("<BODY>n");
                  print("성공적으로 로그인 했습니다.<br>n"); // 로그인 후 출력 내용
                          
                // 접속하면 시스템 관라자에게 메일 보냄 (시스템 관라자)
                $username = "아무개"; // 관리자 이름
                $email = "guest@guest.com"; // 관리자 메일
                $mailsubject = "$PHP_AUTH_USER 님이 로그인 했습니다. "; // 메일 제목
                $Fromname = "접속했다"; // 메일 보낸사람 이름 (사이트 명)
                $Fromaddress = "접속했다주소"; // 메일 보낸사람 주소
                        
                // 접속 일시 출력                   
                $day = date("Y년 n월 j일");
                $time = date("H시 I분");
                        
                // 로그인시 메일로 전송할 메세지
                $msg = "아이디: $PHP_AUTH_USER 패스워드: $PHP_AUTH_PW 로그인 했음을 시스템 관리자에게 알립니다.<br>$day  $time 접속";
                if (mail($username." <".$email.">", $mailsubject, $msg, "From: ".$Fromname." <".$Fromaddress.">nContent-Type: text/html; charset=euc-kr"))
                {
                        print ("시스템 관리자 <b>$username</b> 님에게 메일을 전송 하였습니다.<br><br>");
                        print ($msg);
                }
                else
                {
                        print ("메일 죽음 -.-a");
                }
                print("</BODY>n");
                print("</HTML>n");
}
else
{
          header("WWW-Authenticate: Basic realm="아이디와 패스워드를 입력하세요."");
          header("HTTP/1.0 401 Unauthorized");
          // 접속을 하지 못했을 때 출력 메세지
          print("이 페이지는 HTTP 인증에 의해 보호됩니다.<br>n");
          print("기본으로 설정되어 있는 아이디와 패스워드는 <B>1234</B> 입니다.");
}
?>
제목 글쓴이 날짜
특정 확장변수를 로그인한 회원에게만 보이게 하기 [3] 비밀얌 2011.09.17
로그인 위젯 질문드립니다. 소리없는 2011.08.31
비로그인시 본문대신 지정문구 보이기 [1] 도라란 2011.07.11
1.4.5 업데이트후 로그인 안되시는 분들 [3] BlogJh 2011.04.03
동일서버내 페이지에서 로그인정보 활용하기... [4] 수로 2008.09.06
XE공식레이아웃(xe_official_v2)에서 소셜XE로그인창 연동 ehdgkr97 2011.02.13
외부로그인을 어떻게 생성 하나요? [3] 엄경선 2011.02.08
'대표도메인'연결후 '로그인'이 안될때,,(먹통) moonlight994 2011.01.24
로그인 폼에 관리자는 [Admin] 나타나게 하기 [4] file 오스카 2009.10.10
IIS에서 아웃로그인,최근게시물이 htm,html 에선 안돼고 php에서만 될때 해결방법 [4] kyjzz 2004.07.01
iis에서 로그인창 뜨는 문제 해결방법 제시 [3] 함재식 2003.12.12
FTP 에 사용자추가후 로그인부분 추가하기 - 로그인 부분 [2] file DearMai 2002.08.12
FTP 에 사용자추가후 로그인부분 추가하기 - 사용자추가부분 [5] file DearMai 2002.08.12
포인트부여시 ...회원로그인 [2] 구본순 2007.08.28
[PHP 동영상강의] 43. 공용함수의 제작/쿠키로그인(보안) [4] 서기 2006.03.16
[PHP 동영상강의] 39. 회원가입/로그인 처리 [8] 서기 2006.02.06
[PHP 동영상강의] 25. 회원가입처리 / 로그인 구현 [6] 서기 2005.12.16
PHP프로그램에 간단한 인증(로그인) 걸기. [15] Lepas 2004.08.09
한꼬마의 제로보드 활용방법 (로그인 값 알아 보기) [3] 한꼬마 2003.11.20
웹 인증 보호, 윈도우 로그인 폼 이용 (authenticate) [9] file 둘리나라™ 2003.01.13