Hallo,
ich versuche einen Login-Bereich zu definieren, hier erhalte ich dann bei Eingabe des Passwortes folgende Meldung:
parse error, unexpected T_ELSE
Kann mir hier jemand einen Tipp für Dummies geben?
Vielen Dank
Karin
Hallo,
ich versuche einen Login-Bereich zu definieren, hier erhalte ich dann bei Eingabe des Passwortes folgende Meldung:
parse error, unexpected T_ELSE
Kann mir hier jemand einen Tipp für Dummies geben?
Vielen Dank
Karin
Wahrscheinlich hast du eine { nach einer if Anweisung vergessen.
Die Fehlermeldung sagt, das eine else Anweisung auftritt, wo keine Auftreten darf. Wenn du die Lösung nicht findest musst du wohl etwas Code posten.
Gruss
Dirk
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo Dirk,
vielen Dank für die schnelle Antwort:
Hier mal der Code (bin da ein ziemlicher Anfänger, freue mich deshalb über jede Erklärung)
$sql = "SELECT ".
„username, passwort“.
"FROM ".
"xxxx ".
„WHERE „.
„(username like '“.$_REQUEST[„username“].“’) AND „.
„(passwort = '“.md5 ($_REQUEST[„passwort“]).“’)“;
$result = mysql_query ($sql);
{
header („Location: xxx.htm“);
}
else
{
header („Location: formular.php?fehler“);
}
?>
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Tschuldige, hab natürlich die Hälfte vergessen:
<?php // Datenbankverbindung aufbauenDir fehlt das if() also so:
if($result = mysql_query ($sql))
{
header („Location: xxx.htm“);
}
else
{
header („Location: formular.php?fehler“);
}
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
VIELEN DANK !! Hat geklappt !!
Hallo,
vielen Dank, hat geklappt. Bin so froh, dass ihr Fachleute euch die Zeit nehmt uns Unwissenden euer Wissen zu spenden
Vielen Vielen Dank nochmal
Liebe Grüße
Karin
Hi,
„xxx“.
"WHERE „.
„(username like '“.$_REQUEST[„username“].“’) AND ".
Bei der Gelegenheit solltest du dir mal ein paar Gedanken zur Sicherheit deiner Scripte machen.
Wenn du Userangaben ungeprüft in eine Query übernimmst, kannst du dir die Authorisierung auch schenken.
Just my 2 Pence
Quaser