# Anmeldedaten Validierung

**URL:** <https://forum.shopware.com/t/anmeldedaten-validierung/5182>\
**Category:** Shopware 3.5\
**Tags:** general\
**Created:** [21. November 2011 um 11:48 UTC](https://forum.shopware.com/t/anmeldedaten-validierung/5182 "2011-11-21T11:48:33Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![pixelecho](https://avatars.discourse-cdn.com/v4/letter/p/4af34b/32.png) [@pixelecho](https://forum.shopware.com/u/pixelecho)\
**Post date:** [21. November 2011 um 11:48 UTC](https://forum.shopware.com/t/anmeldedaten-validierung/5182/1 "2011-11-21T11:48:33Z")

</div>

Hallo, mir ist eben aufgefallen das bei der Registrierung als Neukunde das E-Mail Adressfeld zwar als Pflichtfeld markiert ist, dort aber keinerlei art von Validierung stattfindet ob die E-Mail Adresse korrekt eingegeben wird. Es ist also möglich eine E-Mail Adresse mit leerzeichen anzulegen. Bietet Showpare etwar keine derartige Validierung?!? Oder muss diese gesondert aktiviert werden!? Gruß Florian

---

<div class="post-metadata">

**Author:** ![Stephan\_Pohl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/stephan_pohl/32/10212_2.png) [@Stephan\_Pohl](https://forum.shopware.com/u/Stephan_Pohl)\
**Post date:** [21. November 2011 um 12:17 UTC](https://forum.shopware.com/t/anmeldedaten-validierung/5182/2 "2011-11-21T12:17:47Z")

</div>

Hallo Florian, die Überprüfung ist standardmäßig eingebaut. Hast du ggf. ein angepasstes Template, wo die Funktionalität nicht eingebaut wurde? Viele Grüße, Stephan Pohl :shopware:

---

<div class="post-metadata">

**Author:** ![pixelecho](https://avatars.discourse-cdn.com/v4/letter/p/4af34b/32.png) [@pixelecho](https://forum.shopware.com/u/pixelecho)\
**Post date:** [22. November 2011 um 10:09 UTC](https://forum.shopware.com/t/anmeldedaten-validierung/5182/3 "2011-11-22T10:09:46Z")

</div>

[quote=“Stephan Pohl”]Hallo Florian, die Überprüfung ist standardmäßig eingebaut. Hast du ggf. ein angepasstes Template, wo die Funktionalität nicht eingebaut wurde? Viele Grüße, Stephan Pohl :shopware:[/quote] Vielen Dank für die Antwort. Ich habe es eben nocheinmal getestet. Gibt man eine email Adresse ohne die Domainendung an, so wird in der Tat validiert. Gibt man hingegen eine E-Mail Adresse mit einem Leerzeichen an wird die E-Mail als Valide angesehen, was jedoch nicht der fall sein sollte.

---

<div class="post-metadata">

**Author:** ![site-concept](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@site-concept](https://forum.shopware.com/u/site-concept)\
**Post date:** [15. April 2012 um 17:09 UTC](https://forum.shopware.com/t/anmeldedaten-validierung/5182/4 "2012-04-15T17:09:14Z")

</div>

Hallo, wollte das Thema nochmal aufgreifen. Die Validierung der E-Mail Adresse im Bestellprozess ist nicht ganz optimal. Leerzeichen und Doppelpunkte oder ein Accent werden als valide angesehen. Wenn ein Kunde eine E-Mail-Adresse mit Leerzeichen, Doppelpunkt oder ähnlichem angibt, erhält er nach Beedingung der Bestellung eine Fehlermeldung. Hinzu kommt, dass im Backend keine Rechnungs- und Lieferadresse eingetragen ist, die Felder sind leer. Ich habe in der “/engine/core/class/sAdmin.php” den Regex in der Funktion sValidateStep1 angepasst. `if (empty($p["email"]) || !preg\_match("/^.+@.+\\..+$/", $p["email"])){` in `if (empty($p["email"]) || !preg\_match('/^[\_a-zA-Z0-9-]+(.[\_a-zA-Z0-9-]+)\*@([a-zA-Z0-9-]+.)+([a-zA-Z]{2,3})$/', $p["email"])){` ACHTUNG, keine Updatefähigkeit mehr! Damit wird die Validierung verbessert, vielleicht kann man das in einer der nächsten Versionen anpassen. Gruß Pascal
