|
|||
|
Hallo
Ich hab das prob das die Sicherheitscodes im Newsletter und im Passwort erneuern nicht funktionieren. Leider hab ich nicht gefunden mit der suchfunktion wo mein problem l?st, und hoffe das mir jemand hier helfen kann. Probelmbeschreibenung Passwort erneuern : ich komme nur bis Schritt 1: Bitte geben Sie die E-Mail-Adresse ein, unter der Sie Ihr Konto bei ************ angelegt haben. sicherheits code und email kann ich eintragen und danach kommt wenn man auf weiter klickt : Bitte geben Sie Ihre E-mail Adresse und den Sicherheitscode erneut ein. Achten Sie dabei auf Tippfehler! das ganze hab ich div male geteset und es klappt net. so ?hnlich ist es beim Newsletter email adresse eintragen geht aber danach kommt : Ihr eingegebener Sicherheitscode stimmte nicht mit dem angezeigten Code ?berein. Bitte versuchen Sie es erneut Das ganze wurde mit den orginal Datein getestet. Was mir aufgefallen ist im Testshop (http://testshop.xtc-hosting.de/) besteht genau das gleiche problem. Vielen Dank f?r eure Hilfe T?bi |
|
|||
|
Hallo Forum,
Ich hatte das selbe Problem, und habe folgende Lösung gefunden: Folgender Ablauf: zuerst wird miitels html tag img das Script "display_vvcode.php" aufgerufen, diesen Script erstellt einen Zufallscode und speicher diesen in der SESSION und erzeugt das Bild mit dem Code. Wenn du dann auf weiter klickst wird der Code aus der SESSION geholt und mit dem eingetragenem Code verglichen. Was ist passiert: Ich habe herraus gefunden, das es passieren kann das die SESSION verloren geht und deshalb kein Code in der SESSION gefunden wird. Deshalb habe ich den Code in den Zeilen 139, 154 und 177 ind der Datei password_double_opt.php geändert: Vorher: Code:
$smarty->assign('VVIMG', '<img src="'. FILENAME_DISPLAY_VVCODES .'">');
Code:
$smarty->assign('VVIMG', '<img src="'. xtc_href_link(FILENAME_DISPLAY_VVCODES, 't='. time(), 'NONSSL') .'">');
Es wird dem aus dem Script display_vvcode.php welches das Bild erzeugt ein Zeitstempel mit gegeben und jenach einstellung dem Script auch die SESSION id mit gegeben, damit das Bild-Script auch den Code in der richtige SESSION speichert. Bei mir hat diese Lösung zum erfolg geführt, und ich hoffe es konnte euch weiter helfen. |
|
|||
|
Zitat:
|
|
|||
|
zum abschalten des Codes habe ich jetzt mal eine vorübergehende Lösung gefunden:
die Datei password_double_opt.php abändern: if ($_POST['vvcode'] == $_SESSION['vvcode']) { ändern in: if ($_SESSION['vvcode'] == $_SESSION['vvcode']) { jetzt wird jeder Code angenommen, da keine Überprüfung mehr gemacht wird. Bei mir hats jedenfalls funktioniert. |
|
|||
|
Das kann ja wohl so keine Lösung sein.
Ich habe das Problem auch, und es NERVT SEHR!!! Überdies warte ich seit bald einem halben Jahr auf die neue Version... Werde wohl bald einen neuen Shop installieren, wenn dass hier so weiter geht.
|
![]() |
| Lesezeichen |
| Stichworte |
| sicherheitscode |
| Themen-Optionen | |
| Ansicht | |
|
|