PHP beginner |
|
hallo,
Ik ben bezig met een easy login scriptje:
<?php
$mySQLlogin = mysql_query("SELECT * FROM users WHERE gebruikersnaam = '".$gebruikersnaam."' AND wachtwoord = '".$wachtwoord."'") or die(mysql_error());
$aantal = mysql_num_rows($mySQLlogin);
if($aantal == 1)
{
while($rowlogin = mysql_fetch_assoc($mySQLllogin))
{
$rang = $rowlogin['therang'];
}
$_SESSION['gebruikersnaam'] = $gebruikersnaam;
$_SESSION['therang'] = $rang;
echo 'Gebruikersnaam en wachtwoord waren goed. <BR />';
echo 'U word over 3 seconden doorgestuurd. <BR />';
echo '<meta http-equiv="refresh" content="3;url=website/index.php">';
}
else
{
echo "Verkeerde gebruikersnaam of wachtwoord";
}
?>
<?php $mySQLlogin = mysql_query("SELECT * FROM users WHERE gebruikersnaam = '".$gebruikersnaam."' AND wachtwoord = '".$wachtwoord."'") or die(mysql_error()); if($aantal == 1) { { $rang = $rowlogin['therang']; } $_SESSION['gebruikersnaam'] = $gebruikersnaam; $_SESSION['therang'] = $rang; echo 'Gebruikersnaam en wachtwoord waren goed. <BR />'; echo 'U word over 3 seconden doorgestuurd. <BR />'; echo '<meta http-equiv="refresh" content="3;url=website/index.php">'; } else { echo "Verkeerde gebruikersnaam of wachtwoord"; } ?>
is een klein deel van het totale script. Hij geeft deze fout:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Program Files\xampp\htdocs\game\login.php on line 23
als je wel goed bent ingelogd, als je fout hebt doet die niks.
Wat doe ik verkeerd? Groet?
Oeps Ik zie de fout al! Typfoutje:$ sorry!!
|