preg_match()

Dieses Thema im Forum "Webmaster Hilfe / Programmierer Forum" wurde erstellt von disler, 04.12.2007.

  1. disler

    disler Erfahrener Benutzer

    Dabei seit:
    05.07.2007
    Beiträge:
    1.654
    Zustimmungen:
    0
    Ort:
    Schweiz
    PHP:
    if(!(preg_match("/^(1-9{2})-(1-9{2})-(1-9{4})$/i",$data_datum) == 1))
        {
            
    $errormsg .= "Falsches Datum Format! Bitte bachten Sie, dass das Format 5-12-2007 sein muss!";
        }
        if(!(
    preg_match("/^(1-9{2}):(1-9{2})$/i",$data_time) == 1))
        {
            
    $errormsg .= "Falsches Datum Format! Bitte bachten Sie, dass das Format 12:30 sein muss!";
        }
    Was habe ich hier falsch gemacht??

    Danke schon jetzt für eure Hilfe
     
  2. AdMan

    schau mal hier: Windows-Wartungs-Tool. Viele Probleme lassen sich damit einfach beheben. Oftmals ist der PC dann auch schneller!
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren.
  3. #2 splasch., 04.12.2007
    splasch.

    splasch. Guest

    Ohne es zu testen würd ich sagen dein If anweisung ist falsch

    PHP:
    if((preg_match("/^(1-9{2})-(1-9{2})-(1-9{4})$/i",$data_datum) != 1))
        {
            
    $errormsg .= "Falsches Datum Format! Bitte bachten Sie, dass das Format 5-12-2007 sein muss!";
        }
        if((
    preg_match("/^(1-9{2}):(1-9{2})$/i",$data_time) != 1))
        {
            
    $errormsg .= "Falsches Datum Format! Bitte bachten Sie, dass das Format 12:30 sein muss!";
        } 
    Mfg Splasch
     
  4. disler

    disler Erfahrener Benutzer

    Dabei seit:
    05.07.2007
    Beiträge:
    1.654
    Zustimmungen:
    0
    Ort:
    Schweiz
    geht leider ned! Er kommt immer noch mit der errormsg! Aber immer, egal was ich eingebe! Ich denke, etwas am "Suchmuster" is was falsch!
     
  5. disler

    disler Erfahrener Benutzer

    Dabei seit:
    05.07.2007
    Beiträge:
    1.654
    Zustimmungen:
    0
    Ort:
    Schweiz
    kleine abänderung habe ich gemacht, läuft zwar immer noch nicht!

    PHP:
    if(!(preg_match("/^(0-9{2,2})-(0-9{2,2})-(0-9{4,4})$/i",$data_datum) == 1))
        {
            
    $errormsg .= "Falsches Datum Format! Bitte bachten Sie, dass das Format 5-12-2007 sein muss!";
        }
        if(!(
    preg_match("/^(0-9{2,2}):(0-9{2,2})$/i",$data_time) == 1))
        {
            
    $errormsg .= "Falsches Datum Format! Bitte bachten Sie, dass das Format 12:30 sein muss!";
        }
     
  6. Nico

    Nico Ehemaliges Teammitglied

    Dabei seit:
    28.10.2005
    Beiträge:
    6.675
    Zustimmungen:
    0
    Laut meinem PHP Debugger müssts so gehen.

    PHP:
    if(preg_match("/^(1-9{2})-(1-9{2})-(1-9{4})$/i",$data_datum) != 1)
        {
            
    $errormsg .= "Falsches Datum Format! Bitte bachten Sie, dass das Format 5-12-2007 sein muss!";
        }
        if(
    preg_match("/^(1-9{2}):(1-9{2})$/i",$data_time) != 1)
        {
            
    $errormsg .= "Falsches Datum Format! Bitte bachten Sie, dass das Format 12:30 sein muss!";
        } 
     
  7. AdMan

    Es ist generell erstmal empfehlenswert alle ggf. veralteten oder fehlerhaften Treiber zu scannen und auf neue zu aktualisieren. Hier kannst du einen Treiber-Scanner downloaden. Das erspart oftmals viel Ärger und hilft gegen diverse Probleme.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren.
  8. disler

    disler Erfahrener Benutzer

    Dabei seit:
    05.07.2007
    Beiträge:
    1.654
    Zustimmungen:
    0
    Ort:
    Schweiz
    geht nicht! Er kommt mit der $errormsg! Ich habe die zwei Variabeln mal als echo ausgegeben!

    Res: datum:12-05-2007
    time: 12:45

    Hilft euch das weiter? Ich bin wirklich fast am verzweifeln, ab dieser preg_match() abfrage!
     
  9. disler

    disler Erfahrener Benutzer

    Dabei seit:
    05.07.2007
    Beiträge:
    1.654
    Zustimmungen:
    0
    Ort:
    Schweiz
    geklährt! Habs dochnoch geschafft!
     
Thema: preg_match()
Besucher kamen mit folgenden Suchen
  1. pregmatch 1-9

Die Seite wird geladen...

preg_match() - Ähnliche Themen

  1. preg_match Frage

    preg_match Frage: Also ich habe folgender Code. Dieser soll verhindern, das Dateinamen mit sonderzeichen hinauf geladen weren. Jedoch weigert er sich das zu tun!...