VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > PHP >
  • php使用cookie保存用户登录的用户名实例

这篇文章主要介绍了php使用cookie保存用户登录的用户名实现方法,实例形式完整分析了cookie保存用户登录名的技巧,需要的朋友可以参考下

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

用户登录文件:login.php 代码如下:

  1. <html> 
  2. <head> 
  3. <title>用户登录</title> 
  4. </head> 
  5. <body> 
  6. <?php 
  7. function getCookieUsername(){ 
  8.  if(emptyempty($_COOKIE['username'])){ 
  9.   return ""
  10.  }else
  11.   return $_COOKIE['username']; 
  12.  } 
  13. ?> 
  14. <form action="admin.php" method="post"
  15. 用户名:<input type="text" name="username" value="<?php echo getCookieUsername(); ?>"><br /> 
  16. 密码:<input type="password" name="pwd"><br /> 
  17. 是否保存用户名:<input type="checkbox" name="yes"><br /> 
  18. <input type="submit" name="sub" value="登录"
  19. </form> 
  20. </body> 
  21. </html> 

后台文件:admin.php 代码如下:

  1. <?php 
  2. if(!emptyempty($_POST['sub']) && $_POST['username']=="admin"){ 
  3.  echo "欢迎".$_POST['username']." 登录成功"
  4.  if(!emptyempty($_POST['yes'])){ 
  5.   setCookie("username",$_POST['username'],time()+3600*24*30); 
  6.  }else
  7.   setCookie("username","",time()-10); 
  8.  } 
  9. }else
  10.  echo "你的账号错误,请重新输入<br />"
  11. echo "<a href='login.php'>返回登录页面</a>"
  12. ?>
  13.  

出处:http://www.phpfensi.com/php/20210509/15135.html


相关教程