ich habe ein Problem, undzwar kann ich mich nicht einloggen.
Mein Code ist wie folgt:
PHP Code:
<?php
if(isset($_POST['submit_login'])){
$log_user = ($_POST['log_user']);
$log_pass = ($_POST['log_pass']);
$login = mysql_query("SELECT id FROM admin WHERE name='$log_user' AND passwort='$log_pass'");
if(mysql_num_rows($login) > 0){
$row = mysql_fetch_object($login);
$_SESSION['login'] = $row->id;
$_SESSION['user'] = $log_user;
header("Location: admin.php");
}else{
echo (' Logindaten fehlerhaft ...');
}
}
if(isset($_SESSION['login'])){
echo "Eingeloggt";
}else{
?>
<form action="" method="post">
<fieldset>
<legend>Login</legend>
<label>Name</label>
<input type="text" name="log_user"><br>
<label>Passwort</label>
<input type="text" name="log_pass">
<br><br>
<input type="submit" value="Login" name="submit_login" class="button">
</fieldset>
</form>
<?php
}
?>
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\richie\admin.php on line 20
Logindaten fehlerhaft ...
Weiß allerdings grade nicht woran es liegt.
Hoffe einer kann mir helfen.