Andreas: Formularauswertung

Hallo,
wie kann ich im PHP-Script ermitteln, ob im Textfeld des Formulars nichts eingegeben wurde.
Bsp. für ein Textfeld im Formular:
<input name="F132" size="30" maxlength="40> Studiengang
Im Php-Script prüfe ich dann bei Radios, Checkboxen oder Numerische Felder ob der Inhalt < 1 ist. Das geht ja bei Textfeldern nicht:
if($F132<1) $F132="fehlt";
Könnte man z.B. prüfen, ob die Länge des Textfeldinhalt null ist?

Gruß Andreas

  1. Hallo Andreas,

    if( trim($textfeld) == "" )

    trim schneidet Leerzeichen am Anfang und am Ende ab, bleibt dann nichts übrig, so ist das Feld leer.

    Oder die vielleicht elegantere Lösung
    if ( empty($textfeld) == false )

    Diese Funktion liefert TRUE, wenn eine Variable nicht definiert, leer oder gleich 0 ist, ansonsten FALSE.
    http://www.php3.de/manual/de/function.empty.php

    Grüße aus Würzburg
    Julian

    1. Hallo,
      hat gut funktioniert.
      Gruß Andreas

      1. Hallo,

        Tag!

        hat gut funktioniert.

        Ich hoffe Du hast das mit trim dem empty vorgezogen, weil:

        1. Jemand gibt 0 ein und empty gibt dann true zurück.
        2. Jemand gibt " " (Leerzeichen) ein und empty gibt false zurück.