#1 (permalink)  
Alt 14.07.2010, 11:18
Neuer Benutzer
 
Registriert seit: 26.12.2004
Beiträge: 9
Standard Emails mit .com endung werden nicht zugelassen

Ich habe eine Problemm in lezte Zeit in meine Shop.Frühe hatte immer funktioniert aber zeit eine woche die kunden welche wollen sich anmelden in meine shop,und haben eine email adresse mit .com werden nicht zugelassen.Ich bekomme diese Meldung:
"Ihre eingegebene eMail-Adresse ist fehlerhaft - bitte überprüfen Sie diese"
egal welche email adresse ist.Sobal mit .com endet bekomme ich diese Meldung.
Bitte hilft mir!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 15.07.2010, 15:14
VEYTON Service Partner
 
Registriert seit: 30.03.2009
Beiträge: 1.507
Standard

Hallo,

wurde in der Zeit etwas im Template/Source/Plugin verändert oder ähnliches?

Viele Grüße,
df:bug
__________________
xt:commerce 4 VEYTON-Reseller, Service-Partner & Solution-Partner
shopx.de - shopx.de/blog - twitter.com/shopxperts - Kostenlose Plugins - shopxperts
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 16.07.2010, 09:40
Neuer Benutzer
 
Registriert seit: 26.12.2004
Beiträge: 9
Standard

Nein ich habe nichts geändert
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 16.07.2010, 09:46
Neuer Benutzer
 
Registriert seit: 26.12.2004
Beiträge: 9
Standard

Ich habe wieder hoch geladet die die template/source/plugin Ist daselbe Fehler.Keine email.com will er annehmen.Kann eine Server Fehler sein?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 16.07.2010, 14:57
Erfahrener Benutzer
 
Registriert seit: 06.10.2008
Beiträge: 105
Standard

Ich habe den Fehler auf einmal auch. Kann das nicht nachvollziehen.

Mit dazu kommt das hier

Zitat:
Warning: eregi() [function.eregi]: REG_EMPTY in /var/www/shop/inc/xtc_validate_email.inc.php on line 102
Falls Jemand eine Lösung weiß bitte her damit. In Datei tld.txt wird nachgeschaut. Datei hat auch ausreichend Rechte. Aber er erkennt die Endungen nicht als gültig an die da drin stehen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 16.07.2010, 16:06
Neuer Benutzer
 
Registriert seit: 26.12.2004
Beiträge: 9
Standard

Dann bedeutet das ,das einen fehler von xtcomerce ist?Aber warum hat bis jetzt das funktioniert?und jetzt einmal nicht mehr.Wer weiss etwas?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 16.07.2010, 16:07
Neuer Benutzer
 
Registriert seit: 26.12.2004
Beiträge: 9
Standard

Bei mir kommt nicht diese satz dazu wie oben von andre bentzer geschrieben
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 19.07.2010, 07:46
Erfahrener Benutzer
 
Registriert seit: 06.10.2008
Beiträge: 105
Standard

Ich habe diesen Code in der Datei xtc_valiade_email.inc.php auskommentiert und die if-Abfrage davor auf 4 Stellen geändert. So funktionieren alle Mail-Adressen Endungen bis 4 Stellen nach dem Punkt. Ist Quick&Dirty und ich finde noch eine saubere Lösung.:-)

PHP-Code:
/*else {
              $top_level_domain = strtolower($domain_components[sizeof($domain_components)-1]);
              // Allow all 2-letter TLDs (ccTLDs)
              if (eregi('^[a-z][a-z]$', $top_level_domain) != 1) {
                $tld_pattern = '';
                // Get authorized TLDs from text file
                $tlds = file(DIR_FS_INC.'tld.txt');
                while (list(,$line) = each($tlds)) {
                  // Get rid of comments
                  $words = explode('#', $line);
                  $tld = trim($words[0]);
                  // TLDs should be 3 letters or more
                  if (eregi('^[a-z]{3,}$', $tld) == 1) {
                    $tld_pattern .= '^' . $tld . '$|';
                  }
                }
                // Remove last '|'
                $tld_pattern = substr($tld_pattern, 0, -1);
                if (eregi("$tld_pattern", $top_level_domain) == 0) {
                    $valid_address = false;
                }
              }
            }*/ 

Geändert von EG@YHD (19.07.2010 um 07:55 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
emails, endung, zugelassen

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
PayPal Express Modul mit GiroPay - Stand 08.05.2012 mikkel PayPal Express-Kaufabwicklung für xt:Commerce 288 27.04.2012 18:07
Bestätigungs eMails werden nicht verschickt oneMile Fragen zur Software 5 28.06.2010 11:50
Fehler bei Bestellung -> XML-Seite kann nicht angezeigt werden mac123 Fragen zur Software 0 04.05.2010 06:35
Emails werden nicht gesendet thepatman Fragen zur Software 6 18.02.2010 22:57
zahlungsweise werden in der checkout nicht angezeigt.. GoriBoy Fragen zur Software 21 10.09.2009 08:16


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:51 Uhr.

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

xt:Commerce is a SafeCharge brand