#88 closed Bug/Fehler (fixed)
xtc_validate_email.inc.php überprüfen
| Reported by: | Ronald Parcinski | Owned by: | H. H. H. |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.0.0 |
| Component: | Admin | Version: | 2.0.0.0 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Wir müssen prüfen ob die Email Validierung noch dem aktuellen Stand entspricht. Vor allem der Regex mit den gültigen Domains.
Attachments (0)
Change History (12)
comment:1 by , 12 years ago
| Summary: | xtc_validate_email.inc.php übeprüfen → xtc_validate_email.inc.php überprüfen |
|---|
comment:3 by , 12 years ago
Spricht etwas dagegen das auch nach /tags/modified-shop-1.06 zu übernehmen?
Ist das abwärtskompatibel zu PHP 5.0?
comment:4 by , 12 years ago
Es sollte noch beschlossen werden, ob man das vereinfachte REGEX (oder ein anderes) beibehalten möchte.
Der "else"-Zweig ist für PHP Versionen kleiner 5.2 gedacht...
In den älteren PHP-Versionen gibt es die Funktion "filter_var" nicht.
comment:5 by , 12 years ago
Prima, danke dir! Dann warten wir mal, was die anderen Entwickler hierzu sagen, bevor wir es nach /tags/modified-shop-1.06 übernehmen.
comment:6 by , 12 years ago
comment:7 by , 12 years ago
Eigentlich werden dadurch weniger Emailadressen gesperrt, da das REGEX nun lockerer ist.
Warum kann man das nicht hier diskutieren?
comment:8 by , 12 years ago
Ja gerne. Ronald hatte nur vorgeschlagen, dass wir das Thema auch beim Treffen bereden können, was nicht heisst, dass wir hier nicht mehr schreiben. ;-)
comment:9 by , 12 years ago
| Milestone: | modified-shop-2.00 → modified-shop-2.10 |
|---|
comment:10 by , 12 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:12 by , 10 years ago
| Milestone: | modified-shop-2.10 → modified-shop-2.00 |
|---|---|
| Version: | 1.06 → 2.0 |

Ich habe im Trunk das Verfahren etwas angepasst:
Für PHP > 5.2 gibt es eine neue Funktion, die wir hier nutzen sollten.
Für alle älteren Versionen, habe ich den REGEX dahingehend vereinfacht, dass er im Wesentlichen nur noch auf das Vorhandensein von "Zeichen@…" abfrägt und dabei keine Whitespaces erlaubt.
Den Rest sollte einfach die Confirmation-Mail oder die Funktion CheckDNS() abfangen.
Siehe r5430