jag försöker göra en loginfunktion, men det vill sig inte riktigt. Kan någon hjälpa mig och säga vad jag gör för fel?Login med PHP?
<code>
<?php
class login
{
function logMeIn($user, $pass)
{
// Körs om användarnamn och/eller lösenoret är tomma när de kommer in i funktionen...
if($user == "" or $pass == "")
{
$_SESSION['loggedIn'] = "no";
print ("Du måste ange både användarnamn och lösenord.<br />");
}
$mysqli = new mysqli("SERVER", "USER", "PASSWORD", "TABLE");
$SQLLogIn ="SELECT customerID, custFName, custLName FROM customer WHERE
custEmail = $user && custpass = $pass";
$result = mysqli_query($mysqli, $SQLLogIn);
if($row = $mysqli->fetch_row()) // RAD 18 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
{
$_SESSION['custID'] = $row[0];
$_SESSION['loggedIn'] = "yes";
}
else
{
print("Du har anget ett felaktigt användarnamn/lösenord!");
}
}
}
?>
</code>
Felmeddelandet jag får är:
Fatal error: Call to undefined method mysqli::fetch_row() in c:\Inetpub\wwwroot\php\butik\login.php on line 18