我是 PHP 新手。目前我正在登录。我有一个错误说
“注意:未定义的索引:第 4 行 C:\xampp\htdocs\checkbox\admin.php 中的用户欢迎您”
但是“用户”已经存在于我的 prcess_login.php 中。
这是我的 main_login.php 代码
Username :<input type="text" id="userID"name="username"><br/><br/>
Password : <input type="password" id="passID"name="password">
<input type="image" name="btnLogin" src="image/btnLogin.png" value="SignIn" onClick="this.form.action='process_login.php'; this.form.submit()">
接下来是我的 process_login.php
<?php
include("connect.php");
$username = $_POST["username"]; //Storing username in $username variable.
$password = $_POST["password"]; //Storing password in $password variable.
$match = "SELECT * from tblmembers WHERE fldUsername = '".$_POST['username']."' AND fldPassword = '".$_POST['password']."';";
$qry = mysql_query($match);
$num_rows = mysql_num_rows($qry);
if ($num_rows <= 0) {
echo "Sorry, there is no username $username with the specified password.";
echo "Try again";
exit;
} else {
$_SESSION['user']= $_POST["username"];
header("location:admin.php");
}
?>
最后,admin.php
<?php
include("connect.php");
session_start();
echo "You are Welcome ". $_SESSION['user'];
?>
在 admin.php 中出现错误...我只是在此处复制了该代码
http://www.phptutorialforbeginners.com/2012/10/php-simple-login-form-php-tutorial-for.html
- 我不明白为什么它没有在我的 process_login.php 中获得“用户”
请帮助我...谢谢