万一你不知道safari 's cookie problem, here'是一个链接:Safari doesn't set Cookie but IE / FF does .

我遇到了一些问题 . 与链接中的答案相比,我有一个用户ID和哈希设置的用户登录cookie . 在登录页面(login.php)中我有:

<form action="serverScripts/login/checkLogin.php" method="post">
        <input type="text" name="loginUserName" id="loginUserName" class="loginForms" value="E-mail" />
        <input type="password" name="loginPassword" id="loginPassword" class="loginForms" value="Password" />
        <input type='submit' id="signInButton" class='button' value='Sign in'/>
</form>

如果它使用数据库正确验证,则 checkLogin.php 脚本会设置cookie并将用户重定向到index.php . 但问题是Safari还没有更正Safari bug .