웹마스터 팁

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> 입니다.");
}
?>
제목 글쓴이 날짜
XE와 별도 프로그램 연동시 세션공유 [15] 똑디 2008.12.12
XE 로그인이 안될때 확인해 보세요. [7] 똑디 2008.12.11
1.1.0 업데이트 로그인문제관련 [6] 그냥뛰어 2008.11.24
일반 페이지에 로그인(세션) 정보 활용하기 [13] noirzo 2008.11.07
라이트박스(facebox) 적용하기 [7] file 퍼플F 2008.11.02
FTP프로그램을 이용하지 않고 업로드 하기 [8] 싱하형 2008.10.31
외국에서 접속시 로그인 않되는문제 [1] minams 2008.10.30
플래시 BGM 음악 제로보드에 넣는 방법 file 푸른커튼 2008.10.29
카페24 계정 사용 중에 제로보드XE 로그인 오류가 날 때 [1] vltm 2008.10.24
개인 웹서버 백업 및 게시물 등록 날짜 수정 방법 [10] file eunbini 2008.10.24
제로보드(zbxe) 설치 후 로그인 안되는 문제. [3] sophistlv.myid.net 2008.10.15
제로보드XE가입 -> 트랙자동가입 기능 개돌 2008.10.14
[권한이 없습니다] 권한에 따른 다른 메시지 출력하기 [10] [1] 반도체맨 2008.10.03
VPN 환경에서 제로보드 [4] superion 2008.09.26
"권한이 없습니다." Alert 창 대신 로그인 화면으로 이동시키기 [4] Slur 2008.09.22
주소록 구현 (외부 페이지) [17] CSLab 2008.09.15
게시판 에디터 폰트 글자(글씨)크기 변경하는 법 씨에씨에 2008.09.12
동일서버내 페이지에서 로그인정보 활용하기... [4] 수로 2008.09.06
[우클릭 및 드레그 방지법] 및 [방지된 홈페이지 해재법] >0< [7] 이홍석295 2008.09.03
라이프팟 연동에서 XML 주소 얻기 최재원541 2008.08.23