Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP错误表单-将表单内容保留在重定向上_Php_Mysql - Fatal编程技术网

PHP错误表单-将表单内容保留在重定向上

PHP错误表单-将表单内容保留在重定向上,php,mysql,Php,Mysql,我有一个简单的登录表单,如果出现错误,例如错误的密码,我需要它能够记住输入的用户名。我是否会继续使用PHP或Javascript,因为我不允许使用JQuery 我当前的PHP-(不包括HTML表单) 任何帮助都将不胜感激。干杯您可以使用$\u会话或$\u COOKIE 对于$\u COOKIE,只需使用(对于localhost,在$domain上,使用false) 对于$\u会话,只需将其设置为与任何其他数组一样 要检查该值是否存在,请使用。不要使用会话变量。当登录失败时,您可以通过将用户名

我有一个简单的登录表单,如果出现错误,例如错误的密码,我需要它能够记住输入的用户名。我是否会继续使用PHP或Javascript,因为我不允许使用JQuery

我当前的PHP-(不包括HTML表单)



任何帮助都将不胜感激。干杯

您可以使用$\u会话或$\u COOKIE

对于$\u COOKIE,只需使用(对于
localhost
,在
$domain
上,使用
false

对于$\u会话,只需将其设置为与任何其他数组一样


要检查该值是否存在,请使用。

不要使用会话变量。当登录失败时,您可以通过将用户名作为参数传递给登录表单来实现

//否则,登录失败。 die('登录失败。单击此处重试')

形式上
如果(isset($\u GET['username'])将其设置到登录用户名字段中,否则将其保留为空

我将如何使用它存储已输入的值?我将在到达公司时告诉您这大概是什么时候?
<?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>');

}

?>