上篇文章给大家介绍了《什么是phpspreadsheet?如何使用?》,本文继续给大家介绍什么是会话控制和http协议?如何运用?(附代码)有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

会话控制
1.什么是会话
现实中,两个人之间的对话就是会话。
在计算机中,客户端和服务器之间的通讯就是会话。
2.什么是会话控制
对会话的控制就是会话控制
3, HTTP协议?
HTTP叫无状态跟踪协议老年,不能有任何的状态跟踪
工作原理:
HTTP是基于客户服务器模式,且面向连接的。典型的HTTP事务处理有如下的过程
客户与服务器建立连接;
客户向服务器提出请求;
服务器接受请求,并根据请求返回相应的文件作为应答;
客户与服务器关团连接。
我们以代码为例(登录页面)
Document
运行结果如下:

紧接着我们在新建一个文件(login.php)
首先我们需要得到用户输入的用户名和密码,其次,我们在数据中查询是否有该用户的储存。
我们该如何查询:
//$sq1 = "SELECT id FROM user WHERE name=用户输入的用户名&& pwd=等于用户输入的密码加密后的字符串”; //有数据密码正确登录成功 //没有数据提示用户名或密码错 误 请注册
我们以代码为例:
运行结果如下:


如果代码是下面这样的,我们看一下运行结果:
alert("登录成功"); location="./index.php"';
}else{
//登录失 败跳转注册页面
}
?>运行结果如下:

然后我们在创建一个文件(index.php)我们开始制作项目的首页:然后当我们登录成功之后,我们就开始制作卡片,也就是在login.php中,我们以插入的代码为例,
//制作卡片
setCookie('islogin',true ,time()+3600,'/');
setCookie('name' ,$_POST['name'],time()+3600,'/');我们所有卡片里面的信息都可以在cookie中查询到
此时我们运行结束后,我们就可以在index页面加上if条件句,
';
}else{
//代表用户已经登录
echo '亲爱的'. $_COOKIE['name'].'会员,欢迎您回来
' ;
echo '去a页面';
echo '去b页面
';
echo '去c页面
';
}
?> 运行结果如下:

推荐学习:《PHP视频教程》










