Seite 1 von 1
Verfasst: 27.06.2005, 13:24
von marcus@localhorst
verflixt, ich hab den fehler.
wir haben statt subscribe/unsubscribe AN/AB als $Action variablen und in dem bezeichneten Block wird ja nochmal eine Abfrage durchgeführt - ehe der string decodiert wird und die habe ich nicht geändert...
danke trotzdem für die Hilfe
Verfasst: 27.06.2005, 12:50
von mirko
ja richtig ab dem Kommentar
# Alle uebergebenen Werte in die Nachricht uebernehmen
Oben im Script sind die Variablen, ändere mal
$SubscribeOKPage auf
$SubscribeOKPage=\"\";
damit wird keine Bestätigungsseite angezeigt und die Fehlermeldungen müssten sicher erscheinen.
Verfasst: 27.06.2005, 12:14
von marcus@localhorst
keine fehlermeldung und auch den schlüssel zu ändern hat nix gebracht. der string wird an das script übertragen und dort entschlüsselt und als anmelde mail weitergeleitet - richtig?
das müsste im script ja ca ab zeile 165 passieren, oder?
Verfasst: 27.06.2005, 11:58
von mirko
Hallo,
dann wird es wohl irgendeinen Fehler bei der Entschlüsselung geben. Das Script mal ändern, nach der Angabe <? eine neue Zeile machen und die Angabe error_reporting(E_ALL); einfügen. Das Script auf dem Server übertragenm nochmals anmelden und dann den Link anklicken, vielleicht wird ein Fehler ausgegeben.
Auch mal probieren:
Die Angabe $CryptKey= im Script auf $CryptKey=\"123456\"; ändern, Script übertragen, anmelden und Link anklicken. Wichtig die Angabe $CrypKey darf man nicht verändern, wenn noch Links auf den Bestätigungslink ausstehen, sonst wird es mit der Entschlüsselung nichts.
Verfasst: 27.06.2005, 11:43
von marcus@localhorst
hi,
ich erstelle gerade die projectdatei für einen kunden und verwende das double opt in verfahren.
dabei bekommt der kunde den link zugeschickt:
newsletter.php?Action=confirmation&EMail=5D76415342555558444A58535A19565542
leider kommt statt der e-mail adresse nur die obrige zeichenkette im supermailer an :-/.
was hab ich verkehrt gemacht?
grüße
marcus