qns_fengyusong 发表于 2018-12-14 14:01:00

PHP碎码——cookies和session

if(isset($_GET['out']))  
{   //用于注销cookies
  
    setcookie('id',"");
  
    setcookie('pass',"");
  
    echo "location.href='login.php'"; //因为cookies不是及时生效的,只有你再次刷新时才生效,所以,注销后让页面自动刷新。
  
}
  

  
if(isset($_POST['name'])&&isset($_POST['password'])) //如果变量用户名和密码存在时,在下面设置cookies
  
{   //用于设置cookies
  
    setcookie('id',$_POST['name'],time()+3600);
  
    setcookie('pass',$_POST['password'],time()+3600);
  
    echo "location.href='login.php'"; //让cookies及时生效
  

  
}
  
if(isset($_COOKIE['id'])&&isset($_COOKIE['pass']))
  
{   //cookies设置成功后,用于显示cookies
  
    echo "登录成功!用户名:".$_COOKIE['id']."密码:".$_COOKIE['pass'];
  
    echo "";
  
    echo "注销cookies";//双引号内,如果再有引号,需要用单引号。
  
}
  

  
?>
  

  
用户ID:
  

  
密码:
  

  

  



页: [1]
查看完整版本: PHP碎码——cookies和session