Moin,
Ich hab da mal wieder ein Problem, dessen Fehler ich mir nicht so recht erklären kann!
Ich benutze für meine Seite ein Session basiertes Login Script! Allerdings will das nicht ganz so funktionieren wie es soll!
In dem Script ist eine Automatische Weiterleitung nach ein paar Sekunden eingebaut, wartet ein User auf die Automatsche weiterleitung, schlägt der Login fehl!
Klickt er aber auf den Link um die Automatische weiterleitung zu überspringen wird er erfolgreich eingeloggt!
Nun weiß ich aber nicht wo in meinem Script dafür ein fehler vorliegen könnte!
Jemande ne idee?
Hier der Quellcode
Ich hab da mal wieder ein Problem, dessen Fehler ich mir nicht so recht erklären kann!
Ich benutze für meine Seite ein Session basiertes Login Script! Allerdings will das nicht ganz so funktionieren wie es soll!
In dem Script ist eine Automatische Weiterleitung nach ein paar Sekunden eingebaut, wartet ein User auf die Automatsche weiterleitung, schlägt der Login fehl!
Klickt er aber auf den Link um die Automatische weiterleitung zu überspringen wird er erfolgreich eingeloggt!
Nun weiß ich aber nicht wo in meinem Script dafür ein fehler vorliegen könnte!
Jemande ne idee?
Hier der Quellcode
PHP-Code:
<?php
session_start();
//Datenbankverbindung
require("../../control/access/sqldaten.php");
$username = $_POST["username"];
$password = md5($_POST["password"]);//Verschlüssltes Passwort
//Datenbankabfrage
$abfrage = "SELECT username, password FROM login WHERE username LIKE '$username' LIMIT 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
//Passwortkontrolle
if($row->password == $password)
{
$_SESSION['username'] = $username;
$_SESSION['email'] = $email;
echo "Login erfolgreich. <br> <a href=\"../haupt.php\">Falls die automatische weiterleitung (5sek) nicht funktioniert, klicken sie hier!</a>";
echo "<meta http-equiv='refresh' content='5; URL='../haupt.php'>";
}
else
{
echo "Benutzername und/oder Passwort waren falsch. <a href='./login.htm'>Login</a>";
echo "<meta http-equiv='refresh' content='10; URL=../index.php'>";
}
?>
Kommentar