php使用cookie保存用户登录的用户名实例


Posted in PHP onJanuary 26, 2015

本文实例讲述了php使用cookie保存用户登录的用户名的方法。分享给大家供大家参考。具体实现方法如下:

用户登录文件:login.php

<html>

<head>

<title>用户登录</title>

</head>

<body>

<?php

function getCookieUsername(){

 if(empty($_COOKIE['username'])){

  return "";

 }else{

  return $_COOKIE['username'];

 }

}

?>

<form action="admin.php" method="post">

用户名:<input type="text" name="username" value="<?php echo getCookieUsername(); ?>"><br />

密码:<input type="password" name="pwd"><br />

是否保存用户名:<input type="checkbox" name="yes"><br />

<input type="submit" name="sub" value="登录">

</form>

</body>

</html>

后台文件:admin.php

<?php

if(!empty($_POST['sub']) && $_POST['username']=="admin"){

 echo "欢迎".$_POST['username']." 登录成功";

 if(!empty($_POST['yes'])){

  setCookie("username",$_POST['username'],time()+3600*24*30);

 }else{

  setCookie("username","",time()-10);

 }

}else{

 echo "你的账号错误,请重新输入<br />";

}

echo "<a href='login.php'>返回登录页面</a>";

?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
推荐一篇入门级的Class文章
Mar 19 PHP
PHP 单引号与双引号的区别
Nov 24 PHP
一步一步学习PHP(8) php 数组
Mar 05 PHP
Function eregi is deprecated (解决方法)
Jun 21 PHP
解析获取优酷视频真实下载地址的PHP源代码
Jun 26 PHP
php实现的一个很好用HTML解析器类可用于采集数据
Sep 23 PHP
PHP数据库万能引擎类adodb配置使用以及实例集锦
Jun 12 PHP
php获取url参数方法总结
Nov 13 PHP
PHP学习笔记(二):变量详解
Apr 17 PHP
Yii2简单实现多语言配置的方法
Jul 23 PHP
yii2实现分页,带搜索的分页功能示例
Jan 07 PHP
PHP性能分析工具xhprof的安装使用与注意事项
Dec 19 PHP
PHP简单选择排序算法实例
Jan 26 #PHP
朋友网关于QQ相关的PHP代码(研究QQ的绝佳资料)
Jan 26 #PHP
php使用cookie显示用户上次访问网站日期的方法
Jan 26 #PHP
php批量删除cookie的简单实现方法
Jan 26 #PHP
php创建、获取cookie及基础要点分析
Jan 26 #PHP
php表单提交与$_POST实例分析
Jan 26 #PHP
Symfony数据校验方法实例分析
Jan 26 #PHP
You might like
浅析PHP程序防止ddos,dns,集群服务器攻击的解决办法
2013/06/18 PHP
PHP循环输出指定目录下的所有文件和文件夹路径例子(简单实用)
2014/05/10 PHP
php数据结构之顺序链表与链式线性表示例
2018/01/22 PHP
JavaScript 闭包在封装函数时的简单分析
2009/11/28 Javascript
简单的两种Extjs formpanel加载数据的方式
2013/11/09 Javascript
jquery ajax对特殊字符进行转义防止js注入使用示例
2013/11/21 Javascript
JS实现图片产生波纹一样flash效果的方法
2015/02/27 Javascript
javascript实现checkBox的全选,反选与赋值
2015/03/12 Javascript
JavaScript中的parse()方法使用简介
2015/06/12 Javascript
js实现div模拟模态对话框展现URL内容
2016/05/27 Javascript
JS仿百度自动下拉框模糊匹配提示
2016/07/25 Javascript
JavaScript实现经纬度转换成地址功能
2017/03/28 Javascript
jquery动态添加带有样式的HTML标签元素方法
2018/02/24 jQuery
JavaScript 日期时间选择器一些小结
2018/04/02 Javascript
小程序显示弹窗时禁止下层的内容滚动实现方法
2019/03/20 Javascript
关于angular浏览器兼容性问题的解决方案
2020/07/26 Javascript
[24:42]VP vs TNC Supermajor小组赛B组 BO3 第三场 6.2
2018/06/03 DOTA
Python实现类继承实例
2014/07/04 Python
用Python制作简单的钢琴程序的教程
2015/04/01 Python
Python中的if、else、elif语句用法简明讲解
2016/03/11 Python
python 线程的暂停, 恢复, 退出详解及实例
2016/12/06 Python
python3.0 模拟用户登录,三次错误锁定的实例
2017/11/02 Python
Python Django基础二之URL路由系统
2019/07/18 Python
python绘制随机网络图形示例
2019/11/21 Python
Python模拟FTP文件服务器的操作方法
2020/02/18 Python
python 解决print数组/矩阵无法完整输出的问题
2020/02/19 Python
python3光学字符识别模块tesserocr与pytesseract的使用详解
2020/02/26 Python
python实现单张图像拼接与批量图片拼接
2020/03/23 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
Python3自带工具2to3.py 转换 Python2.x 代码到Python3的操作
2021/03/03 Python
详解HTML5表单新增属性
2016/12/21 HTML / CSS
美国孕妇装品牌:Destination Maternity
2018/02/04 全球购物
医学生自荐信
2013/12/03 职场文书
个人优缺点自我评价
2014/01/27 职场文书
2014年艾滋病防治工作总结
2014/12/10 职场文书
费用申请报告范文
2015/05/15 职场文书