一个简单的PHP登录演示(SESSION版 与 COOKIE版)

//==============COOKIE版本的简单登录================
if ($_GET[out]){
setcookie('id','');
setcookie('pw','');
echo "";
}
 
 
if ($_POST[name]&&$_POST[password]){
setcookie('id',$_POST[name],time()+3600);
setcookie('pw',$_POST[password],time()+3600);
 
echo "";
}
 
if ($_COOKIE[id]&&$_COOKIE[pw]){
echo "登录成功
用户名:".$_COOKIE[id]."
密码:".$_COOKIE[pw];
 
echo "退出";
}
 
?>
 
用户ID:

密码:

 
 
 
//=========== SESSION 版本的简单登录=================
 
session_start();                //必须放在最上面,否则会出错
 
if ($_GET[out]){
 
unset($_SESSION[id]);
unset($_SESSION[pw]);
}
 
 
if ($_POST[name]&&$_POST[password]){
 
$_SESSION[id]=$_POST[name];
$_SESSION[pw]=$_POST[password];
 
 
}
 
if ($_SESSION[id]&&$_SESSION[pw]){
echo "登录成功
用户名:".$_SESSION[id]."
密码:".$_SESSION[pw];
 
echo "退出";
}
 
?>
 
用户ID:

密码:

 
 

转载于:https://www.cnblogs.com/milantgh/p/3687281.html

你可能感兴趣的:(一个简单的PHP登录演示(SESSION版 与 COOKIE版))