网站地图    收藏   

主页 > php专栏 > php会话 >

简单php cookie用户登录实例

来源:未知    时间:2014-11-27 21:47 作者:xxadmin 阅读:

[导读] cookie 的用途之一是存储用户在特定网站上的密码和 id,另外,也用于存储起始页的首选项,在提供个人化查看的网站上,将要求阁下的网络浏览器利用阁下计算机硬驱上的少量空间来储存这...

cookie 的用途之一是存储用户在特定网站上的密码和 id,另外,也用于存储起始页的首选项,在提供个人化查看的网站上,将要求阁下的网络浏览器利用阁下计算机硬驱上的少量空间来储存这些首选项.

这样,每次阁下登录该网站时,阁下的浏览器将检查阁下是否就该唯一的服务器有任何预先定义的首选项(cookie),如果有的话,浏览器将此 cookie 随阁下对网页的请求一起发送给服务器。microsoft 和 netscape 使用 cookie 在其网站上创建个人起始页,各家公司利用 cookie 的一般用途包括:在线定货系统、网站个人化和网站跟踪.

set-cookie: name = value; 

expires = date; 

path = path; 

domain = domain_name; 

下面来看看关于cookie的简单用户登录实例.

login.php这个是处理登录,代码如下:

  1. <?php  
  2. if($_post['username'] = 'admin')  
  3. {  
  4. setcookie('haha','gogo');  
  5. header("location:index.php");  
  6. }  
  7. ?> 

index.php再看下效果,代码如下:

  1. <?php  
  2. if($_cookie['haha'] == 'gogogo')  
  3. {  
  4. echo $_cookie['haha'];  
  5. echo'你设置了cookie';  
  6. //开源代码phpfensi.com 
  7. }  
  8. else  
  9. {  
  10. echo'你没有设置cookie';  
  11. }  
  12. ?> 

login_frm.php这个是登录窗口,代码如下:

  1. <html>  
  2. <head>  
  3. <meta http-equiv="content-type" content="text/html;charset=utf8" />  
  4. </head>  
  5. <body>  
  6. <form method="post" action="login.php">  
  7. 用户:<input type="text" name="username" />  
  8. <input type="submit" value="提交" />  
  9. </form>  
  10. </body>  
  11. </html>
  12.  

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论