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