网页登录中实现记住用户名和密码的功能
发布:smiling 来源: PHP粉丝网 添加日期:2014-08-16 22:34:25 浏览: 评论:0
网页记住用户名,就是我们经常会用到的,登录下面有一个复选框,可以设置用户7天内或1个月不需要登录,只要你进行本网站系统查询cookie是否有相差用户名与密码如果是就把信息提取再到数据库中查询,如果cookie中的用户名与密码是一样的就实现用户自动登录了,PHP实例代码如下:
- <?php
- error_reporting(0);
- session_start();
- ?>
- <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
- <html xmlns="http://www.phpfensi.com/1999/xhtml">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=gb2312" />
- <title>网页登录中实现记住用户名和密码的功能(完成自动登录)</title>
- </head>
- <body>
- <?
- $uid = $_cookie['uid'];
- $pwd = $_cookie['uid'];
- if( $uid !='' && $pwd !='' )
- {
- //sql数据库查询验证
- $_session['uid'] ='abc';
- }
- if( $_session['uid'] )
- {
- echo '会员中心,发表文章,到http://www.phpfensi.com去玩';
- }
- else
- {
- ?>
- <form id="form1" name="form1" method="post" action="">
- <p>
- <label for="uid"></label>
- <input type="text" name="uid" id="uid" />
- </p>
- <p>
- <label for="pwd"></label>
- <input type="text" name="pwd" id="pwd" />
- </p>
- <p>
- <input type="checkbox" name="checkbox" id="checkbox" value="7" />
- <label for="checkbox"></label>
- 一周内不用登录
- </p>
- <p>
- <input type="submit" name="button" id="button" value="登录" />
- </p>
- <p> </p>
- </form>
- <?
- }
- ?>
- </body>
- </html>
- <?php
- if( $_post )
- {
- $info = $_post;
- if( $info['uid'] !='' && $info['pwd'] !='')
- {
- //sql查询操作,用户名与密码到数据库中验证
- if( intval($info['checkbox']) )
- {
- setcookie('uid',$info['uid'],time()+3600*24*7,'/','192.168.0.118');
- setcookie('pwd',$info['pwd'],time()+3600*24*7,'/','192.168.0.118');
- }
- $_session['uid'] ==$info['uid'];
- }
- }
- ?>
Tags: 记住用户名 记住密码 功能
- 上一篇:php获取客户端ip地址
- 下一篇:php在线人数据统计程序源码
相关文章
- ·php中实现记住密码下次自动登录的例子(2021-04-24)
- ·PHP中的加密功能(2013-12-08)
- ·php.ini中magic_quote_gpc功能on理解(2014-08-23)
- ·php ini_set更改php.ini配置功能(2014-09-20)
- ·php实现简单用户登录功能程序代码(2015-04-11)
- ·利用PHP实现Hash表功能(2015-12-12)
- ·PHP随机生成几组不同的数据实现发红包功能(2016-01-01)
- ·PHP基于双向链表与排序操作实现的会员排名功能示例(2018-06-06)
- ·php制作基于xml的RSS订阅源功能示例(2018-07-31)
- ·PHP记住密码功能实现例子(2018-09-16)
- ·PHP7.1和7.2 新增功能详解(2020-02-05)
- ·网页上facebook分享功能具体实现(2020-08-31)
- ·phpExcel中文帮助手册之常用功能指南(2021-04-03)
- ·9段PHP实用功能的代码推荐(2021-04-16)
- ·8个PHP程序员常用的功能汇总(2021-05-04)
- ·php+xml结合Ajax实现点赞功能完整实例(2021-05-09)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)