Hallo,
ich bin immer noch dabei mir PHP anzueignen und stehe wieder vor einen Problem.
Ich habe ein Formular wo 10 Felder ausgefüllt werden sollen.
Wenn das Formular gesendet wird will ich soll mittels PHP geprüft werden ob alle Felder ausgefüllt worden sind.
Das versuch ich so zu lösen:
PHP
if (!isset($vorname) || !isset($nachname) || !isset($adresse_strasse) ||
!isset($adresse_hausnummer) || !isset($adresse_plz) ||
!isset($adresse_stadt) || !isset($kontakt_email_1) ||
!isset($kontakt_email_2) || !isset($kontakt_telefon) ||
!isset($kontakt_telefon_mobil))
{
$error = "<fieldset><legend>FEHLER</legend>Es ist ein Fehler aufgetreten! Bitte füllen Sie alle Felder aus.</fieldset>";
}
Sind ein oder mehrere Felder leer soll $error ausgegeben werden.
Klappt aber leider nicht!
isset prüft doch ob einer Variable gesetz ist und gibt dann True zurück, dann müßte doch !issset True liefern wenn die Variable nicht gesetzt ist?
MFG Matthias