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
Kommentar