20191115PHP 쿠키 로그인 인스턴스

첫 번째는 로그인 페이지입니다

<form 조치 = ""METHOD = "POST"> 
    <input 타입 = "텍스트"이름 = "UNAME"> <br /> 
    <input 타입 = "비밀번호"NAME = "PSW"> <br /> 
    <input 타입 = > "登录"값 = "BTN '이름 ="제출 " 

</ FORM> 

<? PHP
 경우 ( 는 isset ( $ _POST [ 'BTN' ])) {
     $ UNAME = $ _POST [ 'UNAME' ];
    $ PSW = $ _POST [ 'PSW' ];
    경우 ( $ 끝나면 uname == "톰"&&);
         헤더 ( "새로 고침 : 2하며 index.php에 URL =" ) 
    } 다른 {
         에코 "<스크립트> 경고 () </ 스크립트> '사용자 이름 비밀번호 오류!'" ; 
    } 
    
}

 >?

그런 다음 메인 페이지

<? PHP
 IF (! 는 isset ( $ _COOKIE [ '은 uname' ])) {
     에코 "<script> 경보 ("현재 사용자가 로그인하지 않은!) 상기에서는 window.location = '는 login.php'</ script> " ;
     출구 ; 
} 
에코  는 sizeof ();
 에코 "당신이." $ _COOKIE [ 'UNAME'] "에 오신 것을 환영합니다!" ;

 ?> 

<a href="quit.php"> 종료 </a>를

종료 페이지 제어

<? PHP는
 이기에, setcookie ( 'UNAME', '', 시간 () -10 );
헤더 ( "위치 : login.php");

 

추천

출처www.cnblogs.com/syqlwyx/p/11866889.html