I am using php based login form with ajax and jquery following is my login form
<form role="form" id="login_Form" action="login.php" method="POST">
<fieldset>
<h2>Please Sign In</h2>
<hr class="colorgraph">
<div class="form-group">
<input type="text" name="login_username" id="username" class="form-control input-lg" placeholder="Username">
</div>
<div class="form-group">
<input type="password" name="login_password" id="password" class="form-control input-lg" placeholder="Password">
</div>
<hr class="colorgraph">
<div id="ack"> </div>
<hr class="colorgraph">
<div class="row">
<div class="col-xs-6 col-sm-6 col-md-6">
<!-- <input type="submit" class="btn btn-lg btn-success btn-block " id="submit" value="Sign In"/> -->
<button type="submit" id="submit" class="btn btn-lg btn-success btn-block" name="submit">Login</button>
</div>
<div class="col-xs-6 col-sm-6 col-md-6">
<a href="" class="btn btn-lg btn-primary btn-block">Register</a>
</div>
</div>
</fieldset>
</form>
and my ajax code for login in
$("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;
});
});
and my php code for login is :
<?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 !";
?>
Whenever i login using my username and password it gives error as
Notice: Undefined index: login_username in /opt/lampp/htdocs/login.php on line 7
Notice: Undefined index: login_password in /opt/lampp/htdocs/login.php on line 8 Login Failed !
Can anbody tell me whats wrong with my code.