如果直接在地址栏中输入网址,我想知道是否可以将网页重定向到主页,而不会影响我的表单操作页面。
当用户登录时,它会重定向到单独的页面(cust_login)。但是,如果用户被重定向到cust_login页面然后按下刷新按钮(或直接转到cust_login页面),我的css就搞砸了,这一切看起来都很混乱。
如果有人能帮助我,我将不胜感激。
实施例
<form action="localhost/cust_login.php" method="post" name="login_form">
<input type="text" name="username" class="box" value="Email Address"/>
<input type="text" name="password" class="box" value="Password"/>
<input type="submit" class="submit" value="Login" />
</form>
此登录表单将包含在每个页面上。
答案 0 :(得分:1)
好吧,我用PHP来解决这个问题(感谢@HarshaBhat让我意识到这也可能是PHP)。
基本上我的表单操作将包含在每个页面中,因此尝试使用php标头将用户发送到主页将不可避免地导致重定向循环。
因此,在除cust_login.php之外的每个页面上,我都将$ login_check设置为true。
然后在cust_login.php上我提出了以下内容:
if(isset($_POST['username']))
{ //
}elseif(isset($login_check)){
//
}else{
header("Location: localhost/home.php");
exit;
} –