我使用基于PHP的登录表单与Ajax和jQuery以下是我的登录表单
Please Sign In
Login
Register
$("button#submit").click(function () {
if ($("#username").val() == "" || $("#password").val() == "")
$("div#ack").html("Please Enter Username and Password !");
else
$.post($("#login_Form").attr("action"),
$("#login_Form:input").serializeArray(),
function (data)
{
$("div#ack").html(data);
});
$("#login_Form").submit(function () {
return false;
});
});和我的PHP代码登录是:
$mysql_id = mysql_connect('localhost', 'root', '');
mysql_select_db('msbte', $mysql_id);
$username = ($_POST['login_username'];
$password = $_POST['login_password'];
$sql = "select count(*) from login_user where (username='$username' and password='$password')";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
if($row[0] > 0)
echo "Login Successful !";
else
echo "Login Failed !";
?>每当我登录使用我的用户名和密码,它会给出错误
注意:未定义的索引:第7行中的/opt/lampp/htdocs/login.php中的login_username
注意:未定义的索引:第8行中的/opt/lampp/htdocs/login.php中的login_password
登录失败 !
有人可以告诉我我的代码有什么问题吗?