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 相关文章推荐
基于mysql的bbs设计(三)
Oct 09 PHP
Ping服务的php实现方法,让网站快速被收录
Feb 04 PHP
PHP5下$_SERVER变量不再受magic_quotes_gpc保护的弥补方法
Oct 31 PHP
PHP中的socket_read和socket_recv区别详解
Feb 09 PHP
PHP生成plist数据的方法
Jun 16 PHP
php无序树实现方法
Jul 28 PHP
PHP多维数组遍历方法(2种实现方法)
Dec 10 PHP
PHP实现QQ快速登录的方法
Sep 28 PHP
PHPStrom 新建FTP项目以及在线操作教程
Oct 16 PHP
PHP实现的基于单向链表解决约瑟夫环问题示例
Sep 30 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
Dec 31 PHP
PHP按一定比例压缩图片的方法
Oct 12 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 执行系统外部命令 system() exec() passthru()
2009/08/11 PHP
php读取xml实例代码
2010/01/28 PHP
PHP采集类Snoopy抓取图片实例
2014/06/19 PHP
几道坑人的PHP面试题 试试看看你会不会也中招
2014/08/19 PHP
基于PHP生成简单的验证码
2016/06/01 PHP
PHP MySql增删改查的简单实例
2016/06/21 PHP
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
jQuery Autocomplete自动完成插件
2010/07/17 Javascript
将nodejs打包工具整合到鼠标右键的方法
2013/05/11 NodeJs
jquery scroll()区分横向纵向滚动条的方法
2014/04/04 Javascript
Javascript基础教程之定义和调用函数
2015/01/18 Javascript
Bootstrap嵌入jqGrid,使你的table牛逼起来
2016/05/05 Javascript
微信小程序 选择器(时间,日期,地区)实例详解
2016/11/16 Javascript
JavaScript实现类似淘宝的购物车效果
2017/03/16 Javascript
JS实现的随机排序功能算法示例
2017/06/09 Javascript
vue实现通讯录功能
2018/07/14 Javascript
小程序指纹验证的实现代码
2018/12/04 Javascript
在Angular中实现一个级联效果的下拉框的示例代码
2020/05/20 Javascript
JavaScript枚举选择jquery插件代码实例
2020/11/17 jQuery
简单使用Python自动生成文章
2014/12/25 Python
以Python的Pyspider为例剖析搜索引擎的网络爬虫实现方法
2015/03/30 Python
使用django-guardian实现django-admin的行级权限控制的方法
2018/10/30 Python
浅谈python实现Google翻译PDF,解决换行的问题
2018/11/28 Python
在python下使用tensorflow判断是否存在文件夹的实例
2019/06/10 Python
python3字符串操作总结
2019/07/24 Python
python生成随机红包的实例写法
2019/09/02 Python
pytorch的梯度计算以及backward方法详解
2020/01/10 Python
PyQt5中多线程模块QThread使用方法的实现
2020/01/31 Python
Pyinstaller 打包发布经验总结
2020/06/02 Python
NEW LOOK官网:英国时装零售巨头之一,快时尚品牌
2017/01/11 全球购物
Whistles官网:英国女装品牌
2020/08/14 全球购物
光荣入党自我鉴定
2014/01/22 职场文书
事业单位分类改革实施方案
2014/03/21 职场文书
党支部组织生活会整改方案
2014/09/30 职场文书
自愿离婚协议书2015
2015/01/26 职场文书
银行求职自荐信范文
2015/03/04 职场文书