Neo2400
Mitglied
Hi Leute. Hab grad das schöne Login-Tutorial mit MYSQL nachgemacht,
( http://www.tutorials.de/forum/php-tutorials/289098-login-mit-php-und-mysql.html )
Soweit auch gut verstanden!
Jetzt bekomm ich die Fehlermeldung:
Die kommt genau dann, wenn ich mich mit den korrekten Daten eingeloggt hab.
Hier der Code:
Das ganze Script hab ich in meine Mehrfachseite integriert (index.php?action=admin usw....)
Jetzt hab ich die admin.php Datei einzeln ausgeführt und es dementsprechend angepasst. Dennoch bekomm ich ein und dieselbe Fehlermeldung. Ich weis echt net was in Zeile 3 falsch sein soll oder wo der Fehler liegt!
( http://www.tutorials.de/forum/php-tutorials/289098-login-mit-php-und-mysql.html )
Soweit auch gut verstanden!
Jetzt bekomm ich die Fehlermeldung:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3
Die kommt genau dann, wenn ich mich mit den korrekten Daten eingeloggt hab.
Hier der Code:
Code:
<?php
##$pfad = "index.php?site=$site";
##session_start(); // Probleme?
echo "<div id='caption1'>Interner Bereich</div>";
include("sessionhelpers.inc.php");
if (isset($_POST['login']))
{
$userid=check_user($_POST['username'], $_POST['userpass']);
if ($userid!=false) {
login($userid);
echo mysql_error();
}
else
echo "Ihre Anmeldedaten waren nicht korrekt!";
}
if (!logged_in())
echo '
<div id="caption2">Login<br></div>
<form method="post" action="admin.php">
<table border="0" cellpadding="3" celllspacing="0">
<tr>
<td class="h-rechts">Benutzername: </td>
<td><input type="text" name="username" size="25"></td>
</tr>
<tr>
<td class="h-rechts">Passwort: </td>
<td><input type="password" name="userpass" id="userpass" size="25"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="login" id="login" value="Einloggen"</td>
</tr>
</table>
</form>
';
else
{
echo "Login erfolgreich! Willkommen ".$_POST['username']."!";
echo '<a href="logout.php">Ausloggen</a>';
}
echo '<p /><a href=logged_in.php">Check</a>';
?>
Das ganze Script hab ich in meine Mehrfachseite integriert (index.php?action=admin usw....)
Jetzt hab ich die admin.php Datei einzeln ausgeführt und es dementsprechend angepasst. Dennoch bekomm ich ein und dieselbe Fehlermeldung. Ich weis echt net was in Zeile 3 falsch sein soll oder wo der Fehler liegt!