我有一個簡單的登錄表單,如果發生錯誤(例如密碼錯誤),我需要它能夠記住輸入的用戶名。我會去做這個PHP或Javascript,因爲我不允許使用JQuery。PHP錯誤表單 - 在重定向中保留表單的內容
我現在的PHP - (不包括HTML表單)
<?php
//MySQl Connection
mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("clubresults") or die(mysql_error());
//Initiates New Session - Cookie
session_start(); // Start a new session
// Get the data passed from the form
$username = $_POST['username'];
$password = md5($_POST['pass']);
// Do some basic sanitizing
$username = mysql_real_escape_string($username);
$password = mysql_real_escape_string($password);
//Performs SQL Query to retrieve Login Details from DB
$sql = "select * from admin_passwords where username = '$username' and password = '$password'";
$result = mysql_query($sql) or die (mysql_error());
//Assigns a Variable Count to 0
$count = 0;
//Exectues a loop to increment on Successful Login
while ($line = mysql_fetch_assoc($result)) {
$count++;
}
//If count is equal to 1 Redirect user to the Members Page and Set Cookie
if ($count == 1) {
$_SESSION['loggedIn'] = "true";
header("Location: members.php"); // This is wherever you want to redirect the user to
} else {
//Else Echo that login was a failure.
die('Login Failed. <a href=login.php>Click Here to Try Again</a>');
}
?>
任何幫助,將不勝感激。乾杯
我究竟會怎麼用它來存儲已經被輸入哪些值? – user1371500
我會告訴你什麼時候到我的合作伙伴 –
大概這是什麼時候? – user1371500