首页 / PHP / PHP练习项目笔记之COOKIES
PHP练习项目笔记之COOKIES
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了PHP练习项目笔记之COOKIES,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1403字,纯文字阅读大概需要3分钟。
内容图文
![PHP练习项目笔记之COOKIES](/upload/InfoBanner/zyjiaocheng/155/9502239dc06b4fa89c211f566f2cc156.jpg)
1:在登录页面设置
//设置cookies的值
_setcookies($_rows['tg_username'], $_rows['tg_uniqid'],$_clean['time']);
_location(null,'index.php');
第二步:生成cookie,
/** * _setcookies * @param unknown $_username * @param unknown $_uniqid */function _setcookies($_username,$_uniqid,$_time){ setcookie('username',$_username); setcookie('uniqid',$_uniqid); switch ($_time) { case '0' : // 设置浏览器进程setcookie ( 'username', $_username ); setcookie ( 'uniqid', $_uniqid ); break; case '1' : // 一天的进程setcookie ( 'username', $_username, $_time () + 86400 ); setcookie ( 'uniqid', $_uniqid, $_time () + 86400 ); break; case '2' : // 一周的进程setcookie ( 'username', $_username, $_time () + 604800 ); setcookie ( 'uniqid', $_uniqid, $_time () + 604800 ); break; case '0' : // 一个月的进程setcookie ( 'username', $_username, $_time () + 2592000 ); setcookie ( 'uniqid', $_uniqid, $_time () + 2592000 ); break; } }
第三步:登录状态中设置
//登录的情况,就是防止登陆后通过在浏览器中直接连接再次登录function _login_state(){ if (!isset($_COOKIE['username'])) { _alert_back("登录状态无法就行本操作!"); } }
//删除cookiesfunction _unsetcookies(){ setcookie('username','',time()-1); setcookie('uniqid','',time()-1); _session_destroy();//删除session _location(null,'index.php'); //做跳转}
第四步在登录页面和退出页面加上
//登录状态 _login_state();
以上就介绍了PHP练习项目笔记之COOKIES,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
内容总结
以上是互联网集市为您收集整理的PHP练习项目笔记之COOKIES全部内容,希望文章能够帮你解决PHP练习项目笔记之COOKIES所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。