0

Hey I am new to php and I keep getting an error please can someone tell me what is wrong with my code

Parse error: syntax error, unexpected '$username' (T_VARIABLE) in C:\xampp\htdocs\henna\process.php on line 15

Here is my code

<?php
$username = $_POST['user'];
$password = $_POST['pass'];

$username = stripcslashes($username);
$password = stripcslashes($password);
$username = mysql_real_escape_string($username);
$password = mysql_real_escape_string($password);

mysql_connect("localhost","root","");
mysql_select_db("login");

$result - mysql_query("select * from users where username = '$username' and password = '$password'") or die("failed to query database".mysql_error());
$row = mysql_fetch_array($result);
if ($row['username'] -- $username && $row['password']-- $password){
    echo "login successful! Welcome ".$row['username'];
}
else {
    echo "Failed to login!";
}
?>
  • if ($row['username'] -- $username && $row['password']-- $password) make those -- to == like this if ($row['username'] == $username && $row['password']== $password) – kerv Sep 29 '16 at 07:57

1 Answers1

-1

Try this:

<?php
$username = $_POST['user'];
$password = $_POST['pass'];

$username = stripcslashes($username);
$password = stripcslashes($password);
$username = mysql_real_escape_string($username);
$password = mysql_real_escape_string($password);

mysql_connect("localhost","root","");
mysql_select_db("login");

$result - mysql_query("select * from users where username = '$username' and password = '$password'") or die("failed to query database".mysql_error());
$row = mysql_fetch_array($result);
if ($row['username'] == $username && $row['password'] == $password){
    echo "login successful! Welcome ".$row['username'];
}
else {
    echo "Failed to login!";
}
?>
T K
  • 1
  • 2