Frage : „.info“ angenommen nicht als gültige eMail-Konfiguration

[email protected]
is nicht vorbei angenommen:
wenn (! eregi („^ [_a-z0-9-] + (\. [_a-z0-9-] +) *@ [a-z0-9-] + (\. [a-z0-9-] +) * (\. [A-z] {2.3} ) $“, $customer_eMail))

alle folgenden eMail-Konfigurationen angenommen n:
email@[email protected]
email@[email protected]
email@[email protected]
email@[email protected]

So muss es das“ .info " sein, das mich gibt, den, das problem.
How ich ändern den Code, um das „.info“ anzunehmen sollte?

Antwort : „.info“ angenommen nicht als gültige eMail-Konfiguration

Ich denke Sie Notwendigkeit, sie zu diesem zu ändern:

 wenn (! eregi („^ [_a-z0-9-] + (\. [_a-z0-9-] +) *@ [a-z0-9-] + (\. [a-z0-9-] +) * (\. [A-z] {2.4}) $“, $customer_eMail))

Das letzte Teil beachten, ich denken, dass dieses es zu 4 Buchstaben vergrößert.  Da Sie es haben, weist es jede mögliche Verlängerung mit 4 Buchstaben zurück.
Weitere Lösungen  
 
programming4us programming4us