Formular auswerten mit Fehlermeldung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    also, ich würde statt:

    echo "<form action='daten.php' METHODE='POST'>
    <input type='text' name='input-feld'>$err_message
    </form>";

    so:
    <form action='daten.php' METHODE='POST'>
    <input type='text' name='input-feld'><?php
    echo $err_message ?>
    </form>

    so kann ich mit Homesite HTML- und Script viel besser unterscheiden. "echo" verwende ich minimalistisch, da
    wo es gar nicht anders geht. Aber, ok klar das ist Geschmackssache.
    warum aber in Variablennamen kein "-" ?

    Noch ein Tip:
    wir haben unsere Variablen immer typ-Endungen mitgegeben,
    zB. t_vorname, rb_berufserfahrung, s_sprache,
    für Text/Radiobutton,Select Felder. So hat man bessere
    Übersicht im Script/DB


    --------------------------------------------------------------------------------

    >Benutz in den Variablennamen keine "-"

    Kommentar


    • #17
      @pino33

      Darum ging es nicht. E sging um die Fehlermeldung meines letzten Posting. Alles andere läuft schon, wenn du das Posting gelesen hast.

      Also noch mal meine Frage:

      Was sagt mir diese Fehlermeldung?

      [Thu Apr 04 19:28:53 2002] [error] [client 127.0.0.1] malformed header from script. Bad header=Auftragsbestättigung: c:/apache/php4/php.exe

      Es wird folgender text aus einer Textarea in die Variable $Kommentar gegeben:

      Bitte um
      Auftragsbestättigung

      Ich jage eigentlich die Variable durch folgende function:

      Code:
      $komm = strip_tags($Kommentar);
      Was läuft hier falsch.
      *winks*
      Gilbert
      ------------------------------------------------
      Hilfe für eine Vielzahl von Problemen!!!
      http://www.1st-rootserver.de/

      Kommentar


      • #18
        Original geschrieben von Wotan
        Wie jetzt, auf Sonderzeichen prüfen?

        Ein Problem ist jetzt schon aufgetreten.

        Wenn ein Zeilenumbruch im Kommentarfeld ist gibt es ein Server Error. Wie kann ich das jetzt noch einbauen?
        Alle Werte durch urlencode oder rawurlencode schicken, bevor du sie in die URL einfügst.
        mein Sport: mein Frühstück: meine Arbeit:

        Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

        Kommentar


        • #19
          @Titus

          Code:
          $komm = strip_tags($Kommentar);
          Also muß ich es so umbauen.

          Code:
          $komm = urlencode($Kommentar)
          Richtig? Ich möcht aber den Zeilenumbruch behalten, nur verursacht er erstmal einen Server-Error.
          Zuletzt geändert von Wotan; 05.04.2002, 10:37.
          *winks*
          Gilbert
          ------------------------------------------------
          Hilfe für eine Vielzahl von Problemen!!!
          http://www.1st-rootserver.de/

          Kommentar

          Lädt...
          X