一开始设置cookie语句:
$expire=time()+intval($_POST["expire"]);
setcookie("name",$name,$expire);
setcookie("password",$first_password,$expire);
定向页面获取cookie数据语句:
if(isset($_COOKIE["name"])){
$name=$_COOKIE["name"];
}
if(isset($_COOKIE["password"])){
$password=$_POST["password"];
}
说明:
setcookie()的默认路径是当前目录下,如果其他目录要访问这个Cookie是访问不到的。如果该参数设为 ‘/’ 的话,cookie 就在整个 domain 内有效,如果设为 ‘/foo/’,cookie 就只在 domain 下的 /foo/ 目录及其子目录内有效,例如 /foo/bar/。默认值为设定 cookie 的当前目录。
解决:
只需要更改路径就可以了
eg:
setcookie("name",$name,$expire,'/');
setcookie("password",$first_password,$expire,'/');