#1 (permalink)  
Alt 08.10.2010, 13:46
Erfahrener Benutzer
 
Registriert seit: 15.09.2009
Ort: Fürth
Beiträge: 189
Standard Format Mailadresse Kunde

Hi,

durch Zufall habe ich vorgestern bemerkt, dass der Veyton Mailadressen als ungültig zurückweist, die 2 oder mehr Punkte nach dem @ haben. Also z.B. mitarbeiter-nr-500@nuernberg.siemens.de oder angestellter@muenchen.mercedes-benz.de. Da ist wohl eine regex zu streng angezogen worden

Der XTC-Support - für den ich an dieser Stelle mal eine Lanze brechen muss: auf den wird ja immer geschimpft, mir hat er bisher noch zu jedem Problem geantwortet und ich habe nicht mal einen SLA, also ich finde ihn gut - hat mir darauf hin geschrieben, dass dieses Problem ab der 4.0.13 behoben ist.

Sagt mal, ist das bisher echt nicht aufgefallen? Bei mir im Shop verstehe ich es ja noch, da ist wegen des hohen special interest kaum Bestell-Frequenz und es ist mir auch nur aufgefallen, weil ich den Kunden in dem Moment am Telefon hatte. Ich möchte nur auch nicht wissen, wieviele Kunden sich da dann kopfschüttelnd von dannen gemacht haben. Wie gesagt, bei mir weniger, aber ich denke mal der Veyton wird ja auch in hochfrequentierten Shops eingesetzt...

Gruß, Uwe
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 08.10.2010, 15:24
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi,
ich habe einen ähnlichen Fehler bereits bei der 4.0.12 gemeldet, aber selber gefixt. Bei der 4.0.13 hat sich da aber nichts getan, ist noch die gleiche "regex".
Muss mal nachschauen, wie ich das gemacht habe und poste das dann.
Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 08.10.2010, 15:36
Erfahrener Benutzer
 
Registriert seit: 15.09.2009
Ort: Fürth
Beiträge: 189
Standard Fix?

das wäre natürlich genial!

Gruß, Uwe
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 10.10.2010, 16:20
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi,
also in der class.check_fields.php ist diese Zeile geändert:

$pattern = '/^([a-z0-9])(([-a-z0-9._])*([a-z0-9]))*\@([a-z0-9])' .
'(([a-z0-9-])*([a-z0-9]))+' . '(\.([a-z0-9])([-a-z0-9_-])*?([a-z0-9])+)+$/i';

( ist nur das Sternchen vor dem Fragezeichen )

in der 13er ist das evt. mit dem "check subdomain' abgefangen, habs aber noch nicht getestet.

Grüsse

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 11.10.2010, 11:37
Erfahrener Benutzer
 
Registriert seit: 15.09.2009
Ort: Fürth
Beiträge: 189
Standard Regex 4.0.13 - Workaround für 4.0.12

Hi,

in der 4.0.13 gibt es in der class.check_fields.php folgenden Zusatz zu der ersten regex:

// 2nd check (subdomain)
$pattern = "/^[^0-9][A-z0-9_-]+([.][A-z0-9_-]+)*[@][A-z0-9_-]+([.][A-z0-9_-]+)*[.][A-z]{2,4}$/";

Wenn ich das richtig interpretiere läßt diese regex "Mehrpunkte" nach dem @ zu.

Dein Code ist aber für alle 4.0.12-Benutzer, die nicht sofort upgraden wollen/können als workaround echt wichtig! Ich wundere mich nur, dass das anscheinend so wenige mitbekommen haben...

Danke und Gruß, Uwe
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
format, kunde, mailadresse

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
falscher Kunde wird ausgegeben Schorsch71 Installation und Konfiguration 3 13.10.2010 11:55
Agbs Erstellen franzi42 Allgemeine Diskussionen 16 16.09.2010 20:07


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:45 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand