我在我的移动网站上有一个登录页面作为index.html,因此用户必须登录,将他们带到主站点,或注册,这将让他们注册,然后登录并获得访问主要网站。
有点像移动应用登录页面。
如何阻止用户登录后再次访问此页面?因为他们只需按下手机上的后退按钮即可返回此页面。
理想情况下,如果他们在登录后尝试访问此index.php页面以重定向回home.php页面,我想要。
开始在网站上工作 - http://m.cutecupcak.es
答案 0 :(得分:5)
使用会话或cookie。
您将在登录时设置会话,并检查您的index.php页面是否已设置会话。
会话的基本用途
<?php
session_start();
// Set the session
$_SESSION["loggedin"] = "yes";
// Check if the session exists or doesn't, in this case, it does.
isset($_SESSION['loggedin']){
echo "You're logged in";
}else{
echo "You're not logged in";
}
?>
答案 1 :(得分:0)
以雅各布的答案为基础。
登录时设置cookie或会话,并在注销时将其置弃。
在索引页面中。检查用户是否已登录,如果是,则将其重定向到成员页面。
此外,最好使用标头功能并禁用页面缓存,以便每次都对服务器进行检查。