Merkwürdiger Fehler!!!

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

  • #16
    Es geht um diesen Bereich:

    if ($action == "verify")
    { //Hier wird das Formular überprüft
    if($OnlineID != "")
    {
    header("Location: daten.pruefen.php?OnlineID=$OnlineID");
    }
    else
    {
    ...
    // Hier werden die Fehlerbeschreibungen ausgegeben
    if (ereg('$beMail') == FALSE)
    {
    $error6 = "<$ffa color='red'>
    Sie haben Ihre eMail-Adresse nicht angegeben!<$ffe>";
    }

    }
    }
    //Prüfen, ob Formular ok
    if (
    strlen(trim($Vorname)) > 1
    && strlen(trim($Nachname)) > 1
    && strlen(trim($Strasse)) > 1
    && strlen(trim($PLZ)) > 4
    && strlen(trim($Ort)) > 2
    && ereg( "^([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*
    [@]([0-9,a-z,A-Z]+)([.,_\,-]([0-9,a-z,A-Z]+))*
    [.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$", $beMail)
    )


    Es geht um den Bereich der Fettgeschrieben ist.
    Nicht um den Bereich der Krusiv ist.
    Da ich ja die Fehlerprüfung in dem moment nicht in einer If/else Schleife habe, komm ich hier einwenig ins schwimmen.
    Zuletzt geändert von Wotan; 03.07.2002, 16:39.
    *winks*
    Gilbert
    ------------------------------------------------
    Hilfe für eine Vielzahl von Problemen!!!
    http://www.1st-rootserver.de/

    Kommentar


    • #17
      ...also eigentlich steht ja schon alles da.

      if (ereg('$beMail') == FALSE) was stimmt an dieser zeile nicht?
      Wrong parameter count for ereg()?!?!?!?
      also, babelfish sagt dazu 'Falscher Parameterzählimpuls für ereg()'...
      hmm...

      dann nimm mal das:

      if(!ereg( "^([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$", $beMail))
      {
      $error6 = "<$ffa color='red'>
      Sie haben Ihre eMail-Adresse nicht angegeben!<$ffe>";
      }
      eval(str_pad(aa|db,4,slarti^~äü_i_)." \"áú¾ïùû䶳Ðäýï©üèíþç£þé\"^~\"no bugs, only features\";");

      Kommentar

      Lädt...
      X