• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Login - fehlerhafte Schleife

Status
Für weitere Antworten geschlossen.

shade

Neues Mitglied
Hallöchen.
Ich hab ein Login, gebe den Benutzername und das Passwort ein. Funktioniert alles, nur ich bekomme immer beide Möglichkeiten angezeigt. Das ich mich erfolgreich angemeldet hab und das der Benutzername bzw. Passwort falsch ist. Steh grad aufm Schlauch. Wäre super wenn mir einer helfen könnte.

PHP:
?>
    <p align="center" class="Stil1">LogIn erfolgreich<br><br><a href="http://www.xxx.de" target="_parent">Weiter</a></p>
    <span class="Stil1">
    <?PHP
} else   
  ?>
    </span>
    <p align="center" class="Stil1">Benutzername oder Kennwort falsch<br><br><a href="http://www.xxx.de" target="_parent">Zurück</a></p>
    <span class="Stil1">
    <?PHP
?>
 
Werbung:
Also, es handelt sich hier nicht um eine Schleife, sondern um eine Bedingung (if) und 2. solltest Du bitte schon den kompletten Codeschnipsel posten und nicht nur einen Teil.

Gruß thuemmy
 
Außerdem fehlen da schlichtweg Klammern.
Nach dem "else" z.B.: Hier, wenn der else-Fall eintritt, wird lediglich "</span>" ausgegeben. Das nachfolgende wird immer ausgegeben. Du musst Blöcke mit Klammern zusammenfassen.

Code:
if (bedingung)
{
  anweisung1;
  anweisung2;
} else {
  anweisung1;
  anweisung2;
}
Aber:
Code:
if (bedingung)
  anweisung1;
anweisung2;
Bei letzterem Beispiel wird nur anweisung1; innerhalb des if ausgeführt, anweisung2 wird IMMER ausgeführt.
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben