PHP beginner |
|
Beste mensen,
Ik heb echt even hulp nodig want ik kom er gewoon niet uit ik krijg telkens deze warning
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Program Files\xampp\htdocs\docentenlogin.php on line 15
De gebruikersnaam of wachtwoord is niet correct
en zo ziet mijn code eruit wat moet ik er aan doen om het te laten werken?
<?php
session_start();
mysql_connect("localhost","root","******");
mysql_select_db("stage") or die (mysql_error());
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
$qlogin = mysql_query("SELECT id FROM docenten WHERE
'".addslashes($_POST['gebruikersnaam'])."',
'".sha1($_POST['wachtwoord'])."'");
if(mysql_num_rows($qlogin) == 0)
{
echo "De gebruikersnaam of wachtwoord is niet correct";
}
else
{
$_SESSION['gebruiker'] = mysql_result($qlogin, 0);
$_SESSION['gebruikersnaam'] = $_POST['gebruikersnaam'];
?>
Je bent succesvol ingelogd <A HREF="http://localhost/abedrijfq.php">klik hier</A>
<?php
}
}
?>
<BR><BR><BR><HR COLOR="FFFFFF">
<TABLE BORDER="0" ALIGN="CENTER">
<form action="<?=htmlentities($_SERVER['REQUEST_URI'])?>" method="post">
<TR><TD>Gebruikersnaam:</TD>
<TD><input type="text" name="gebruikersnaam" /></TD></TR>
<TR><TD>Wachtwoord:</TD>
<TD><input type="password" name="wachtwoord" /></TD></TR>
<TR><TD><input type="submit" value="Login" /></TR></TD>
</form>
</TABLE>
<HR COLOR="FFFFFF">
<?php if($_SERVER['REQUEST_METHOD'] == 'POST') { '".sha1($_POST['wachtwoord'])."'"); { echo "De gebruikersnaam of wachtwoord is niet correct"; } else { $_SESSION['gebruikersnaam'] = $_POST['gebruikersnaam']; ?> Je bent succesvol ingelogd <A HREF="http://localhost/abedrijfq.php">klik hier</A> <?php } } ?> <BR><BR><BR><HR COLOR="FFFFFF"> <TABLE BORDER="0" ALIGN="CENTER"> <form action=" <?=htmlentities($_SERVER['REQUEST_URI'])?>" method="post"> <TR><TD>Gebruikersnaam:</TD> <TD><input type="text" name="gebruikersnaam" /></TD></TR> <TR><TD>Wachtwoord:</TD> <TD><input type="password" name="wachtwoord" /></TD></TR> <TR><TD><input type="submit" value="Login" /></TR></TD> </form> </TABLE> <HR COLOR="FFFFFF">
Niet echt een mooie code dat weet ik. het is tevens ook van de tutorial loginsysteem
alvast bedankt.
|