Hallo Leute,
hallo erstmal!
habe nach dem tutorial von mrhappyness ein login erstellt.
login.php
<?
session_start();
include 'sessionhelpers.inc.php';
if (isset($_POST['login']))
{
$userid=check_user($_POST['username'], $_POST['userpass']);
if ($userid!=false)
login($userid);
else
echo 'Ihre Anmeldedaten waren nicht korrekt!';
}
if (!logged_in())
echo '
<form method="post" action="login.php">
<label>Benutzername:</label><input name="username" type="text">
<br>
<label>Passwort: </label><input name="userpass" type="password" id="userpass">
<br>
<input name="login" type="submit" id="login" value="Einloggen">
</form>';
else
echo '<a href="logout.php">Ausloggen</a>';
echo '<p /><a href="logged_in.php">Check</a>';
?>
Mein Problem ist die Fehlermeldung:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\apachefriends\xampp\htdocs\buchhalt_einfach\session\sessionhelpers.inc.php on line 39
Nachdem ich die sessionhelpers.inc.php aber exakt gecovert habe, weiß ich mit dieser Meldung nichts anzufangen.
Kann mir vielleicht jemand helfen?
hallo erstmal!
habe nach dem tutorial von mrhappyness ein login erstellt.
login.php
<?
session_start();
include 'sessionhelpers.inc.php';
if (isset($_POST['login']))
{
$userid=check_user($_POST['username'], $_POST['userpass']);
if ($userid!=false)
login($userid);
else
echo 'Ihre Anmeldedaten waren nicht korrekt!';
}
if (!logged_in())
echo '
<form method="post" action="login.php">
<label>Benutzername:</label><input name="username" type="text">
<br>
<label>Passwort: </label><input name="userpass" type="password" id="userpass">
<br>
<input name="login" type="submit" id="login" value="Einloggen">
</form>';
else
echo '<a href="logout.php">Ausloggen</a>';
echo '<p /><a href="logged_in.php">Check</a>';
?>
Mein Problem ist die Fehlermeldung:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\apachefriends\xampp\htdocs\buchhalt_einfach\session\sessionhelpers.inc.php on line 39
Nachdem ich die sessionhelpers.inc.php aber exakt gecovert habe, weiß ich mit dieser Meldung nichts anzufangen.
Kann mir vielleicht jemand helfen?
Kommentar