好的,我有简单的文本字段来输入用户/通过记住用户复选框,但不知何故,我不确定我做错了什么,当我选中该框时,不会重新创建 cookie,并且在我重新访问该站点时不会创建 cookie用户名不会显示....这就是我所拥有的
function loginForm($userValue,$checkBox)
{
echo "<form action='index.php' method='get'>";
echo "<p>Username: <input type='text' name='user' value='$userValue' /></p>";
echo "<p>Password: <input type='password' name='pass' /></p>";
echo "<p>Remember my username next time I visit this site <input type='checkbox' name='remember'" . $checkBox . "/></p>";
echo "<input type='submit' value='Log In' />";
echo "</form>";
}
if((!(isset($_GET["user"]))) && (!(isset($_COOKIE["username"]))))
{
loginForm('','');
}
if(isset($_GET["remember"]))
{
setcookie("username",$_GET["user"], time() + 60);
loginForm($_COOKIE["username"],"checked");
}