Habe folgende ereg abfrage zusammengestellt:
^0[23489]{1}(\-)?[^0\D]{1}\d{6}$
Diese soll Österreichische Handynummern validieren, und auf RegExLib habe ich diese auch ausreichend getestet und veröffentlicht. (http://regexlib.com/RETester.aspx?regexp_id=362)
Wenn ich das ganze jedoch lokal bei mir am server teste funktioniert die validierung nicht mehr. Habe ich im Script einen Fehler? Bitte um Hilfe, hier das Skript:
Zum Beispiel sollte 06641234567 funktionieren, tut es aber in meinem Skript nicht. Genaugenommen funktioniert gar keine Nummer.
Danke für eure Hilfe
^0[23489]{1}(\-)?[^0\D]{1}\d{6}$
Diese soll Österreichische Handynummern validieren, und auf RegExLib habe ich diese auch ausreichend getestet und veröffentlicht. (http://regexlib.com/RETester.aspx?regexp_id=362)
Wenn ich das ganze jedoch lokal bei mir am server teste funktioniert die validierung nicht mehr. Habe ich im Script einen Fehler? Bitte um Hilfe, hier das Skript:
PHP-Code:
if (!ereg("^0[23489]{1}(\-)?[^0\D]{1}\d{6}$", $handy)) {
$errmsg.= "<li class=white>das ist keine handynummer die du da eingegeben hast!<br>\n";
$allFilledOut=false;
}
Zum Beispiel sollte 06641234567 funktionieren, tut es aber in meinem Skript nicht. Genaugenommen funktioniert gar keine Nummer.
Danke für eure Hilfe
Weiß nicht, was mir da passiert ist. Entschuldigung, dass ich eure Zeit verschwendet habe. Hab den Code gecopied und gepastet, weiß nicht wie das passieren konnte.
Kommentar