2013-04-30 87 views
0

我看着通過stackoverflow,但我只能找到SQL的東西。如何設置通用密碼和用戶名持有者,以便在php中檢查它,然後重定向到另一個頁面?例如,如果帖子包含用戶名部分的「用戶名」和密碼部分的「密碼」,則當點擊提交按鈕時,它將重定向到標題中的頁面。重定向與簡單的PHP和後

<form action="" method="post"> 
    Username:<input type="text" name="username" placeholder="Username" maxlength = "15"/> 
    Password: <input type="password" name="password" placeholder="Password" maxlength = "15"/> 
    <input type='image' alt='Submit' src='button.jpg' width='15%'/> 
</form>` 

if ($_POST["username"] == "Username" && $_POST['password']=="Password") 
{ 
header("thesite"); 
} 
+0

...'header('Location:some/page.php')'? – Ryan 2013-04-30 23:50:50

回答

0

你的代碼看起來不錯。它只是缺少在頭

<?php 

if($_POST['username'] == 'Username' && $_POST['password'] == 'Password') 
    header('Location: thesite.url'); 

?> 
+0

謝謝,在閱讀標題時我沒有看到「位置:」。 – 2013-05-01 00:04:33

0

重定向的Location:在HTTP存在Location頭。您錯過了輸入標題Location:的名稱。將該行更改爲:

header("Location: http://thesite.com/..."); 
+1

謝謝修復它。我不知道位置標記,現在我看到它在php.net上。 – 2013-05-01 00:03:54