fastix®: andere Möglichkeit für Sprungmarke

Beitrag lesen

Moin!

if (true
wenn wahr wahr ist (... also immer)

dann prüfe ob $_POST['FEHLERKATEGORIE'] auch den String ''alles i.O.' enhält.

&& (! 'alles i.O.' == $_POST['FEHLERKATEGORIE'])

dann prüfe ob auch der getrimmte Inhalt von $_POST['BESCHREIBUNG'] (also das Formularfeld "Beschreibung") ein leerer String ist

&& (''==trim($_POST['BESCHREIBUNG']))

und wenn das alles zutrifft

) {
   beschwerde('Das Textfeld "BESCHREIBUNG" darf nicht leer sein, wenn es Beschwerden gibt.');
}

führe die Funktion "beschwerde" mit dem String als Argument aus.

  

> kannst Du mir das bitte mal übersetzen, was das passiert!  

Kann es sein, dass Du noch sehr weit am Anfang des Lernens stehst?  
  
Natürlich lässt sich das als Einzeiler notieren:  
`if  ('alles i.O.' != $_POST['FEHLERKATEGORIE'] && ''==trim($_POST['BESCHREIBUNG'])){ beschwerde('Das Textfeld "BESCHREIBUNG" darf nicht leer sein, wenn es Beschwerden gibt.');}`{:.language-php}  
  
... ist aber nicht sehr übersichtlich.  
  
  
MFFG (Mit freundlich- friedfertigem Grinsen)  
  
fastix  

-- 
[Des fastix kleines CMS](http://www.fastix.org/fastix-cms/)