|
创建用户信息表:
[U]复制代码[/U] 代码如下:
CREATE TABLE tbl_auth_user (
user_id VARCHAR(10) NOT NULL,
user_password CHAR(32) NOT NULL,
PRIMARY KEY (user_id)
);
INSERT INTO tbl_auth_user (user_id, user_password) VALUES ('theadmin', PASSWORD('chumbawamba'));
INSERT INTO tbl_auth_user (user_id, user_password) VALUES ('webmaster', PASSWORD('webmistress'));
我们将使用相同的html代码来创建登录表单在上述示例中创建的。我们只需要修改登录过程有点。
登录脚本:
[U]复制代码[/U] 代码如下:
/ /…相同的html登录表单前一个示例一样
而不是检查用户id和密码对硬编码的信息我们查询数据库,如果这两个存在于数据库使用SELECT查询。如果我们发现一个匹配我们设置会话变量和移动到主页。注意,会话的名字是前缀 “db”使它不同于先前的示例。
在接下来的两个脚本(主要。php和注销。php)代码类似于前一个。唯一的区别是会话名称。这是为这两个的代码
[U]复制代码[/U] 代码如下:
/ /…这里的一些html代码
[U]复制代码[/U] 代码如下:
您可能感兴趣的文章:php ajax无刷新分页,支持id定位PHP通过session id 实现session共享和登录验证的代码php 生成唯一id的几种解决方法php GUID生成函数和类PHP获取MySql新增记录ID值的3种方法ThinkPHP写数组插入与获取最新插入数据ID实例php查看当前Session的ID实例php中session_id()函数详细介绍,会话id生成过程及session id长度使用PHP uniqid函数生成唯一IDPHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
|
|