관리자 아이디가 testman 이고 암호가 goodman 이라면
index.html 파일을 아래처럼 코딩합니다.
<?
if($admin_check) { //관리자 인증하기
if($id=="testman" && $passwd=="goodman")
{
// 모든 관리자 파일에서 사용하기 위해서 쿠키를 하나 만듭니다.
setcookie("testgood","$id",time(),"/");
//관리자 전용페이지로 이동
print "<script>location.replace('./main.html');</script>";
}
}else{ // 관리자 인증창 보이기
print "
<form method=post action=$PHP_SELF>
<input type=text name=id>
<input type=password name=passwd>
<input type=hidden name=mode value=admin_check>
<input type=submit value=로그인>
</form>
";
}
?>
그리고 관리자 전용 페이지 메뉴인 main.html 을 아래처럼 코딩 합니다.
<?
if($testgood) {
print "여기는 관리자 메뉴입니다.";
print "각종 관리자 메뉴들 만들면 되요 ^^";
}else{ //관리자 인증이 안되어 있으면...
print "<script>alert('관리자 전용 페이지입니다.'); location.replace('./index.html');</script>";
}
?>
위와같이 설정을 하였습니다..
아이디와 비번을 넣고 로그인을 눌렀는데..
아무런 변화가 없이 다시 로그인화면이 나옵니다.
뭐가 잘못된것입니까??--고수님들의 명쾌한 답변 부탁드립니다.