When I try to log in it gives me this error.
Call to undefined function mysql_real_escape_string()
Here is the code for the file:
<?php
  //get values form login.php
  $username = $_POST['user'];
  $password = $_POST['pass'];
  //prevent MSQL injections
  $username = stripcslashes($username);
  $password = stripcslashes($password);
  $username = mysql_real_escape_string($username);
  $password = mysql_real_escape_string($password);
  //connect to server and select database
  mysql_connect("localhost", "root", "");
  mysql_select_db("loginregister");
  //query the database for the user
  $result = mysql_query("select * from users where username = '$username' and password = '$password'") or die("faield to query database ".mysql_error());
  $row = mysql_fetch_array($result);
  if ($row['username'] == $username && $row['password'] == $password) {
    echo "You logged in successfully! Welcome ".$row['username'];
  } else {
    echo "Login Failed";
  }
?>
The expected result is after I log in it says you logged in successfully. How do I fix this?
 
    