Oh Entschuldigung Herr Papst,
So sollte es gehen und ist einigermaßen strukturiert
Also über Struktur lässt sich wohl streiten - ich würds schon eher so wie er schreiben:
if((isset($_POST['username']) and (isset($_POST['passwort'])))
{
if(($_POST['username']=="U123") or ($_POST['passwort']=="p789"))
^
da muss dann natürlich AND stehen!
{
Zugriff gewährt
}
else
{
Falsches Benutzername/Passwort-Kombination
}
}
else
{
Ungültiger Aufruf
}
So ist es natürlich ganz toll nach Nassi-Shniderman aufgelöst.
Ich bevorzuge die Variante mit exit, weil die echt Zeit spart. Warum soll der arme Parser den ganzen Mist noch durchlesen, wenn doch sowiewso schon Schluss ist.
Mir ging es auch eher um die immer benötigten und meistens vernachlässigten Standard-Funktionen
include()
header()
seitenkopf_HTML()
seitenbody_HTML()
...
seitenfuß_HTML()
wann man was einfach davorschalten sollte.
Grüße
Tom