Jump to content
xt:Commerce Community Forum

Sicherheitscode


t?bi

Recommended Posts

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

Link to comment
Share on other sites

  • 1 year later...

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:

$smarty->assign('VVIMG', '<img src="'. FILENAME_DISPLAY_VVCODES .'">');
Nachher:
$smarty->assign('VVIMG', '<img src="'. xtc_href_link(FILENAME_DISPLAY_VVCODES, 't='. time(), 'NONSSL') .'">');[/code]

Was wird gemacht:

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.

Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...

Hallo Forum,

habe auch das Probelem mit dem Passwort erneuern.

Leider hat die angegebene lösung bei mir nicht geklappt.

Folgender Fehler erscheint:

Parse error: parse error, unexpected T_STRING in /homepages/11/d77582629/htdocs/maschinenshop/password_double_opt.php on line 134

Was könnte ich falsch gemacht haben.

Bitte um Hilfe.

Link to comment
Share on other sites

Hallo Forum,

habe auch das Probelem mit dem Passwort erneuern.

Leider hat die angegebene lösung bei mir nicht geklappt.

Folgender Fehler erscheint:

Parse error: parse error, unexpected T_STRING in /homepages/11/d77582629/htdocs/maschinenshop/password_double_opt.php on line 134

Was könnte ich falsch gemacht haben.

Bitte um Hilfe.

Bitte prüfe auf korekte Schreibweise, dieser Fehler sieht nach einem falsch geschiebenen Anweisung aus. Poste doch mal den Code von Zeile 133, 134 und 135 hier rein.

Link to comment
Share on other sites

  • 1 year later...

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.

Link to comment
Share on other sites

  • 3 weeks later...
  • 3 weeks later...

Hallo,

in der passwort_double_opt.php (Stammverzeichnis)

$smarty->assign('VVIMG', '<img src="'.xtc_href_link(FILENAME_DISPLAY_VVCODES, 'SSL').'" />');

das hier eintragen.

Der eigentliche Fehler war der rot markierte Bereich. Seitdem funktioniert das mit dem Passwort auf anhieb! Man achte auch auf die grünen Punkte ohne Abstand zum Text.

Der Eintrag kommt dort 3x vor !!!:eek:

Vorher hatte ich allerdings das Ding von Hartmutfrings eingebaut.

Mfg

Karl

Link to comment
Share on other sites

  • 9 months later...

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...