php如何保存登录时的用户名

php如何保存登录时的用户名

内容导读

收集整理的这篇技术教程文章主要介绍了php如何保存登录时的用户名,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1252字,纯文字阅读大概需要2分钟

内容图文

什么是cookie

服务器在客户端保存用户的信息,比如登录名,密码等,这些数据就像小甜饼一样,数据量并不大,服务器端在需要的时候可以从客户端

读取,保存在客户端的浏览器缓存目录下。

① 当浏览器访问,cookie.php时,服务器还以Set-Cookie:name=zxf;expire=Wed,21-Sep-2017 20:14 GMT会送http响应,当浏览器

获取到该消息后,就会保存该cookie的信息到本地磁盘。

② 如果我们没有时间(第三个参数)cookie不会保存到客户端,当浏览器会话结束,cookie会失效。

③ cookie保存的是字符串信息

④ 客户端可以保存多个key=>val

⑤ cookie在保存过程中,会对中文进行urlencode编码

cookie可以有多个key=>val,可以给不同的键值,制定不同的有效时间。

实例:

提交表单页面:

<?php$user = isset($_COOKIE['username'])?$_COOKIE['username']:'';?><form action="file.php" method="post">用户名:<input type="text" name="username" value="<?php echo $user; ?>" /><br />密码:<input type="password" name="pwd" /><br />记住用户名:<input type="checkbox" name="rem" value="1"><br /><input type="submit" name="sub" value="提交"></form>

表单信息接收页面,同时设置cookie:

<?php$user = $_POST['username'];if($_POST['rem']){ setcookie("username",$user,time()+3600*3600*24);}else{ setcookie("username",'',time()-1);}echo "登录成功";?>

推荐教程:PHP视频教程

以上就是php如何保存登录时的用户名的详细内容,更多请关注Gxl网其它相关文章!

内容总结

以上是为您收集整理的php如何保存登录时的用户名全部内容,希望文章能够帮你解决php如何保存登录时的用户名所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。

内容备注

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。


本文关键词:

联系我们

在线咨询:点击这里给我发消息

邮件:w420220301@qq.com