I want to connect login.php and index_user.php , but there are 3 mistakes. I don't understand what's wrong
Tried to search for fix on YouTube :
<div class="modal" id="mymodal" role="dialog">
<div class="modal-dialog modal-sm">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Login</h4>
<button type="button" class="close" data-dismiss="modal">×</button>
</div>
<div class="modal-body">
<form action="login.php">
<div class="form-group" method="POST">
<input type="text" name="username" placeholder="Username" class="form-control">
</div>
<div class="form-group">
<input type="password" name="password" placeholder="Password" class="form-control">
<button type="submit" name="submit" value="submit" >submit</button>
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
The result is :
Notice: Undefined index: username in D:\laragon\www\mbl1\web_mbl1\login.php on line 2
Notice: Undefined index: password in D:\laragon\www\mbl1\web_mbl1\login.php on line 3
Fatal error: Uncaught Error: Call to undefined function mysql_real_escape_string() in D:\laragon\www\mbl1\web_mbl1\login.php:7 Stack trace: #0 {main} thrown in D:\laragon\www\mbl1\web_mbl1\login.php on line 7
Here is login.php:
<?php
$username=$_POST['username'];
$password=$_POST['password'];
$username=stripcslashes($username);
$password=stripcslashes($password);
$username=mysql_real_escape_string($username);
$password=mysql_real_escape_string($password);
mysql_connect("localhost","root","root");
mysql_select_db("mobile1");
$result = mysql_query("SELECT *from register where username ='$username' and password ='password'")
or die ("FAILED".mysql_error());
$row = mysql_fetch_array($result);
if ($row['username']==$username&&$row['password']==$password){
echo "login success ,welcome" .$row['username'];
}else {
echo "failed to login";
}
?>