Hallo,
ich möchte ein einfaches login Skript programmieren, das ohne Sessions arbeitet - da man für Sessions einige Einstellungen vornehmen muss usw.
Die Daten stehen in einer Datenbank. Das einlesen der Daten in die Datenbank funktioniert soweit - habe diese probehalber ausgeben lassen.
Mein Ziel ist einfach, den Namen und das Passwort aus der Datenbank zu lesen und dann mit der Eingabe zu vergleichen.
ich möchte ein einfaches login Skript programmieren, das ohne Sessions arbeitet - da man für Sessions einige Einstellungen vornehmen muss usw.
PHP-Code:
$verbindung = mysql_connect($host, $username, $passwort);
if($verbindung){
echo 'Verbindung aufgebaut';
$ergebnis = mysql_select_db($datenbank, $verbindung);
echo 'Datenbank ausgewählt';
$sqlselect = "SELECT benutzername, passwort FROM werte";
echo 'Datensätze auswählen';
$ergebnis = mysql_query($sqlselect, $verbindung);
echo 'Datensätze ausgeben';
$row = mysql_fetch_row($ergebnis);
echo 'Werte: ' . $row[0];
echo 'Werte: ' . $row[1];
if(($benutzername == $row[0]) && ($pass == $row[1])){
echo '<p>Sie haben sich erfolgreich angemeldet.</p>';
echo '<a href="willkommen.html">Willkommen</a>';
}
else{
die("Fehler bei Verbindungsaufbau");
}
}
else{
echo 'Fehler beim Anmelden: ' . mysql_errno() . mysql_error();
die("Fehler bei Verbindungsaufbau");
}
Mein Ziel ist einfach, den Namen und das Passwort aus der Datenbank zu lesen und dann mit der Eingabe zu vergleichen.
Kommentar