我有一个登录脚本,从该脚本成功登录后,我设置会话变量并将用户重定向到主页,并且使用以下脚本进行重定向。
echo "<script type=\"text/javascript\">function redirectWindow()
{setTimeout(function() {window.location.href=\"http://homepage.com\";},
3000);}window.onload = redirectWindow();</script>";
但是会话变量$ _SESSION并不是第一次设置,并且其值在主页上不可用,但是如果我再次登录,则$ _SESSION值在重定向后在主页上可用。
如果删除重定向,则不会出现此问题。 重定向脚本是否存在任何问题,可能会导致第一次加载旧的缓存页面。