簡體   English   中英

Javascript / Php-當直接在URL中鍵入操作表單頁面時重定向

[英]Javascript/Php - Redirect when action form page typed directly in URL

我想知道如果可以直接在地址框中鍵入Url,而又不影響我的表單操作頁面,那么是否可以將頁面重定向到主頁。

用戶登錄時,它將重定向到單獨的頁面(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>

此登錄表單將包含在每個頁面上。

好的,我使用PHP解決了這個問題(感謝@HarshaBhat,他使我意識到這也可能是PHP)。

基本上,我的表單操作將包含在每個頁面中,因此嘗試使用php標頭將用戶發送到首頁將不可避免地導致重定向循環。

因此,除了cust_login.php之外,每個頁面上都包含一個設置為true的$ login_check。

然后在cust_login.php上輸入以下內容:

if(isset($_POST['username']))
{ // 
}elseif(isset($login_check)){ 
// 
}else{ 
header("Location: localhost/home.php"); 
exit; 
} –

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM