Zweipunktnull
Commander
- Registriert
- Dez. 2004
- Beiträge
- 2.546
Hallo!
Ich habe folgenden Code:
Da mittlerweile aber auch Umlaute und vieles mehr in EMail-Adressen vorkommen darf, wollte ich auch mein "EMail-Muster" anpassen.
$emailmuster = "/^[ ? ]+@[ ? ]+\.[ ? ]$/";
Was muss an die Stelle der fragezeichen? ALso ich möchte ihn sagen, dass erst irgendwas x-belibiges kommen darf, dann muss aber ein @ kommen, dann darf wieder irgendwas kommen, dann muss ein punkt kommen und dann wieder irgendwas.
also: x@x.x
x steht für irgendwelche zeichen (Zahlen, Buchstaben, Sonderzeichen, umlaute usw...)
wie muss dann das muster lauten?
mfg
valentin
Ich habe folgenden Code:
PHP:
$emailmuster = "/^[a-zA-Z0-9-_.]+@[a-zA-Z0-9-_.]+\.[a-zA-Z]{2,4}$/";
elseif (preg_match($emailmuster, $_POST['email']) == 0) {
$fehler = true;
$fehlermeldung .= "Ihre E-Mail-Adresse ist ungültig!<br></br>\n";
Da mittlerweile aber auch Umlaute und vieles mehr in EMail-Adressen vorkommen darf, wollte ich auch mein "EMail-Muster" anpassen.
$emailmuster = "/^[ ? ]+@[ ? ]+\.[ ? ]$/";
Was muss an die Stelle der fragezeichen? ALso ich möchte ihn sagen, dass erst irgendwas x-belibiges kommen darf, dann muss aber ein @ kommen, dann darf wieder irgendwas kommen, dann muss ein punkt kommen und dann wieder irgendwas.
also: x@x.x
x steht für irgendwelche zeichen (Zahlen, Buchstaben, Sonderzeichen, umlaute usw...)
wie muss dann das muster lauten?
mfg
valentin