Ergebnis 1 bis 2 von 2

Thema: Problem mit ereg

  1. #1
    Großmeister(in)
    Registriert seit
    06.06.2005
    Beiträge
    545
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Problem mit ereg

    Hi @ all!

    Ich überprüfe mit folgendem Code ob das Datumsformat korrekt ist:

    PHP-Code:
    if (!ereg ("([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{4})"$datum$regs))
    {echo 
    "Datumsformat nicht korrekt!";
    }
    else
    {echo 
    "Datumsformat korrekt!";

    Funktioniert soweit bestens, nur bin ich eben drauf gekommen, dass hier z.B. das Datumsformat 12.12.2009999 auch korrekt wäre!

    Ich weiß jetzt überhaupt nicht wo der Fehler liegt bzw. was ich machen muss um das zu korrigieren!

    Vielen Dank für jede Hilfe!
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Großmeister(in)
    Registriert seit
    09.12.2008
    Ort
    Berlin
    Alter
    38
    Beiträge
    666
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard AW: Problem mit ereg

    Du überprüfst nur ob irgendwo in $datum eine korrekte Datumssyntax ist. Wenn diese gefunden wird kann davor und dahinter noch soviel anderer kram stehen wie man will.
    Du mußt Zeilenanfang ^ und Zeilenende $ markieren:
    PHP-Code:
    if (!ereg ("^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{4})$"$datum$regs))
    {echo 
    "Datumsformat nicht korrekt!";
    }
    else
    {echo 
    "Datumsformat korrekt!";

    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook

Ähnliche Themen

  1. ereg mit Zeilenumbruch
    Von Uwe1234 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 05.03.2009, 16:07
  2. preg_match() & ereg()
    Von mr_jingles im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 11.07.2006, 17:45

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •