kostenloser Webspace werbefrei: lima-city


Fehler bei trim-Funktion

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    karpfen

    Kostenloser Webspace von karpfen

    karpfen hat kostenlosen Webspace.

    Irgendwie stehe ich auf der Leitung. Vielleicht findet ja von Euch einer den Denkfehler oder das Problem.

    Ich habe eine Seite, auf der ich nach Abschicken des Formulars die POST-Variablen durch trim von Leerzeichen befreie und dann schaue, ob die Variable leer ist. Ist die Variable leer, so wird mir mein entsprechendes Textfeld orange eingefärbt.

    Leider klappt das nicht, wenn ich einfach ein Leerzeichen in das Textfeld schmeisse.

    Code:
    <?
    					if(isset($abschicken))
    					{
    					
    						if(trim($_POST['vorname']==""))
    							$vorname_error=true;
    					}
    ?>
    
    <input type="text" name="vorname" <? if($vorname_error==true) echo "class=\"edt_failed\"";?>></input>


    Achja, die Seite ruft sich selber auf und verarbeitet die Daten.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. computertechnikforum

    Kostenloser Webspace von computertechnikforum, auf Homepage erstellen warten

    computertechnikforum hat kostenlosen Webspace.



    if(trim($_POST['vorname']==""))
    $vorname_error=true;



    Da ist ein Klammerfehler, die eine Klammer muss vor das ==.

    Richtig wäre es so

    if(trim($_POST['vorname'])=="")
    $vorname_error=true;
  4. Autor dieses Themas

    karpfen

    Kostenloser Webspace von karpfen

    karpfen hat kostenlosen Webspace.

  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!