Hallo,
ich will auf meiner Seite einen Internen bereich anbieten.
Das Registrationsscript war kein Problem, aber das Loginscript macht mir zu schaffen.
Ich dachte mir das so:
Man hat alle Daten eingegeben, drückt auf LOGIN und kommt auf eine login.php .
Die Query(= die ganze Seite) sieht bei mir so aus:
<?php
include "config.php";
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR
die('Keine Verbindung zur Datenbank. Fehlermeldung:'.mysql_error());
mysql_select_db(MYSQL_DATABASE) OR
die('Konnte Datenbank nicht benutzen, Fehlermeldung: '.mysql_error());
$mail = $_POST['mail'];
$passwort = $_POST['passwort'];
$sql = "SELECT * FROM users
WHERE EMailAdresse
LIKE CONVERT(_utf8 '$mail' USING latin1) COLLATE latin1_general_ci AND pw1
LIKE CONVERT(_utf8 '$passwort' USING latin1) COLLATE latin1_general_ci";
$result = mysql_query($sql) OR die(mysql_error());
$row = mysql_fetch_assoc($result);
if($row) {
//Hier muss etwas geincludet werden, oder eine automatische
//Weiterleitung gemacht werden (Siehe Frage unten)
} else {
die(include "falscherlogin.htm");
}
?>
Meine Fragen:
Ist das in etwa richtig?
Was muss in den if Teil der if($row) ?
MfG