手机扫码查看
PHP入门到精通:第三章基础课程下
第一节:会话控制
本地存储:
设置cookie
setcookie(‘name’,’zhangsan’,time()+60,’/’);
销毁cookie
setcookie(‘name’,”,time()-1,’/’);
本地验证登录:
$username=’admin’;
$password=’admin888′;
if($username==$_GET[‘username’]&&$password==$_GET[‘password’]){
setcookie(‘name’,$username,time()+60*60*24*7,’/’);
echo ‘登陆成功’;
}else{
echo ‘登录失败’;
}
服务端存储:
session_start(); 想用session必须开启
$_SESSION[‘username’]=’admin’;
unset($_SESSION[‘username’]);//销毁
$session_destroy();//释放
服务端提取:
session_start();
echo $_SESSION[‘username’];
服务端登录,模拟通过数据库查询过来的数据
session_start();
$username=$_GET[‘username’];
$password=$_GET[‘password’];
if($username==’admin’&&$password==’admin888′){
echo ‘登陆成功’;
$_SESSION[‘username’]=$username;
}else{
echo ‘登录失败’;
}
验证登录:
session_start();
if(empty($_SESSION[‘username’])){
exit(‘你没有登录’);
}else{
echo ‘欢迎你’.$_SESSION[‘username’];
}
注销:
session_start();
unset($_SESSION[‘username’]);
session_destroy();
- 本页地址 https://www.9713job.com/?p=1467
- 上一篇 <<电脑教程:PHP对密码进行md5加密报错添加失败
- 下一篇 >>HTML和css



发表回复