PHP 怎么样记住密码,一周内自动登录

来源:百度知道 编辑:UC知道 时间:2024/09/23 11:14:12
各位大哥大姐,帮帮小弟。。。

我想做一个登录,有一个复选框的选项,选中后,一周之内就可以自动登录。怎么做啊?

代码如下:
login.php:

<form action="login_js.php?acc=yes&url=<?php echo $_GET['url'];?>" method="post" name="form0" id="form0">
用户名:<input name="user" type="text" id="user" value="<?php if($_COOKIE['cookie_user'] != ""){ echo $_COOKIE['cookie_user']; }?>">

密码:<input name="pass" type="text" id="pass" value="<?php if($_COOKIE['cookie_pass'] != ""){ echo $_COOKIE['cookie_pass']; }?>">

<input name="jzw" type="checkbox" id="jzw" value="0">一周内自动登录

下面是代码页的:
login_js.php
<?php
session_start();
include "conn.php";

$url = trim($_POST['url']);

cookie变量要求放在所以输出语句之前,所以你在用cookies事最好先声明一下
if($_COOKIE['变量名'])
setcookie("cookie_user","",time()+2592000,"/");
setcookie("cookie_pass","",time()+2592000,"/");
放在页面的最顶部

这个你得先熟悉 Cookie 的机制。
页面的Cookie应该保存在客户端,Cookie是随着HTTP请求自动发送的。

JavaScript 存取 Cookie 的写法,上网找找就有了。

先学学cookie

要实现自动登录,你的login_js.php还是要改造的