Also irgendwie fehlt hier nen Thread um Sachen zu posten, bei denen das Vorgehen zwar klar ist, aber der Server irgendwie immer noch nicht richtig arbeitet.
Ich mach auch gleich ma den Anfang.
Viele Augen sehen bekanntlich mehr als zwei und nach 3 Stunden rumprobieren kann ich auch langsam keine PHP Syntax mehr sehen.
Soviel zum Script. Die Formularfelder stimmen, die Spalten in der DB auch.
trotzdem wird die Ausgabe des Metatags nicht gestartet, obwohl ich Username und Passwort wie in der DB in die Felder geschrieben habe.
Irgendwo ist da nen Fehler, nur irgendwie bin ich wohl zu blöd den zu finden.
Ich mach auch gleich ma den Anfang.
Viele Augen sehen bekanntlich mehr als zwei und nach 3 Stunden rumprobieren kann ich auch langsam keine PHP Syntax mehr sehen.
PHP-Code:
session_start();
include ("verbindung.php");
$conn = mysql_connect($servername,$dbusername,$dbpassword);
mysql_select_db($dbname,$conn);
if ($submit)
{
session_register(username);
$sqlkommando="SELECT username,passwort FROM benutzer01 WHERE username = '$username' AND passwort='$passwort'";
$sqlanfrage=mysql_query($sqlkommando) or die("Error: " . mysql_error());
if(mysql_num_rows($sqlanfrage) == 1)
{
$gefunden = 1;
$sessionid = session_id();
$sqlkommando="UPDATE benutzer01 SET sessionid = '$sessionid' WHERE username = '$username'";
$sqlanfrage=mysql_query($sqlkommando) or die("Error: " . mysql_error());
echo "<html>".
"<head>".
"<title>Sie werden jetzt in ihren Benutzerbereich weitergeleitet</title>".
"<meta http-equiv=\"refresh\" content=\"0; URL=home.php\">".
"</head>".
"<body>".
"</body>".
"</html>";
}
}
trotzdem wird die Ausgabe des Metatags nicht gestartet, obwohl ich Username und Passwort wie in der DB in die Felder geschrieben habe.
Irgendwo ist da nen Fehler, nur irgendwie bin ich wohl zu blöd den zu finden.
Kommentar