Seite 1 von 1
Verfasst: 01.06.2011, 11:55
von Loupblanc
Danke Mirko :sonne:
Das funktioniert jetzt jedenfalls in IE9.
Es gibt übrigens keine \"rawurldecode\" im script, nur \"rawurlencode\".
Verfasst: 01.06.2011, 11:35
von mirko
gut habe noch ne Lösung überall im Script rawurlencode durch urlencode und rawurldecode durch urldecode ersetzen, dann müsste das auch mit Firefox funktionieren.
Verfasst: 01.06.2011, 11:23
von Loupblanc
Danke für die Antwort. Es wäre schön, wenn es irgendwann funktionieren würde.
Mit dem Cryptfile geht es leider auch nicht, da die Verwendung durch das numerische Feld blockiert wird. Das System erkennt den String im Cryptfile nicht mehr und verweigert die Bestätigung...
Im Moment also nur folgendes möglich:
Keine Zahlen in den Feldern verlangen, egal ob mit oder Cryptfile.
Schade!
Verfasst: 01.06.2011, 11:13
von mirko
stimmt das geht nicht, nur Zahlen darf man nicht übermittelt, das muss Text sein, also z.B. die E-Mail-Adressen und den Namen. Für alles andere müsstest du das selbst anpassen oder halt dieses Cryptfile verwenden, dann sollte das auch funktionieren.
Verfasst: 31.05.2011, 21:07
von Loupblanc
Hallo Mirko
Ich benutze IE 9. Der Script wurde ab deiner Homepage gestern generiert, ist also ganz frisch...
Verfasst: 31.05.2011, 10:38
von mirko
Ja das geht in einigen Browsern nicht (z.B. Firefox), weil die Handynummer mit %zahl übermittelt wird. Diese %zahl wird beim Aufruf in ein Zeichen umgewandelt, damit ist die Handynummer falsch. Die Daten müssen mit urlencoded übermittelt werden, das sollte in der aktuellen Version des Scripts (letzte Änderung 3.3.) funktionieren.
Verfasst: 30.05.2011, 22:23
von Loupblanc
Code: Alles auswählen
http://www.Mein-Domain.ch/newsletter.php?Action=confirmation&EMail=551B5F5C5C5671415E5949405447461E565D&VorNachname=64707C67&HandyNr=%200%2041D%200%2041A%207%206%209%20C&RG=7E5058405C4A45455447&user_captcha_string=765C4154555D5F
Hier ist der Link für den Fall mit der HandyNr=0123456789 ohne CryptFile
Verfasst: 30.05.2011, 21:51
von mirko
Die Nummer wird nicht korrekt übermittelt, musst den Bestätigungslink anschauen, ob dort korrekt HandyNr=1234567890 im Link übermittelt wird (ohne CryptFile!).
Verfasst: 30.05.2011, 21:46
von Loupblanc
Leider steht aber
EMail: mein_name@mein_domain.ch
VorNachname: TEST
HandyNr: 25-7--135/24332979
RG: Newsletter
user_captcha_string: Fingern
IP: 84.74.58.155
DateTime: 05/30/11 21:43:03
Hier hatte ich 0123456789 eingegeben.
Wenn ich im Feld VorNachname 0123456789 eingebe und in HandyNr TEST, so sieht es aus:
EMail: mein_name@mein_domain.ch
VorNachname: 25-7--135/24332979
HandyNr: TEST
RG: Newsletter
user_captcha_string: Gestalt
IP: 84.74.58.155
DateTime: 05/30/11 21:45:20
Verfasst: 30.05.2011, 21:38
von mirko
Musst mal die subscribe E-Mail im normalen E-Mail-Programm anschauen, dort muss drinstehen:
EMail: die email adresse
HandyNr: 1234567890
Verfasst: 30.05.2011, 21:30
von Loupblanc
Hallo Mirko, danke für die abendlichen Antwort :i_respekt: .
Vielleicht habe ich das nicht richtig erklärt:
Ich habe den Script nicht geändert, sondern nur im HTML-Teil der Webseite, auf welcher die An-/Abmeldung erfolgt, ein zusätzliches Feld eingetragen (wie in deiner Anleitung erklärt):
[html] Ihre E-Mail-Adresse:<br>
<input></font></p>
<p>Vor- und Nachname:<br>
<input>
<p>Handy-Nummer:<br>
<input>[/html]
Das Problem ist nun, wenn ich die Mail mit der Anmeldung erhalte (SUBSCRIBE) und diese von SuperMailer verarbeitet wird, wird die Handy-Nummer nicht richtig übermittelt.
Beispiel:
Ich gebe 1234567890 im Web-Formular ein und erhalte in SuperMailer den Wert \"24-4,-634,253<2870\" zurück.
Ist CryptKeyFile eingeschaltet, komme ich gar nicht soweit, sondern ich erhalte dann beim Bestätigungslink die obenerwähnte Fehlermeldung.
Woran könnte das liegen?
Verfasst: 30.05.2011, 21:04
von mirko
Kann ich nicht helfen, so vorgehen wie es im Script drin steht, dann sollte das funktionieren. Für diese Funktion und \"Selbsteinbauten\" gibt es auch keinen Support.
Verfasst: 30.05.2011, 21:00
von Loupblanc
Problem CryptKeyFile scheint gelöst zu sein:
Durch die verschiedenen Versuche waren mehrere Einträge im File, die nicht gelöscht wurden. Ich habe die Datei geleert und jetzt geht es.
Was passiert aber, wenn 2 Personen zufällig gleichzeitig den Newsletter abonnieren?
Verfasst: 30.05.2011, 20:04
von Loupblanc
Hallo Leute
Ich habe heute SuperMailer installiert und bin bis jetzt sehr zufrieden. Einige Schwierigkeiten habe ich aber noch:
-CryptKeyFile: Ich möchte diese Feature gerne benutzen. Ich bekomme aber immer eine Fehlermeldung \"Die uebergebene E-Mai-Adresse befindet sich nicht (mehr) zur Bestätigung im Verteiler.\" wenn ich auf den Link der Bestätigungsmail klicke. Die Datei hat CMOD 666, sie wird auch befüllt mit dem richtigen Code (gleich wie im Link).
-Ich möchte gerne eine Telefonnummer bei der Newsletter-Anmeldung erfassen. Wenn ich ein Feld hinzufüge und dort numerische Daten eingebe, werde diese \"umgewandelt\" an die Software übergeben (so im Stil von 1A2 232045... etc.), also nicht das, was ich eingegeben habe. Buchstaben funktionieren aber. Ich vermute, es hat mit der Codierung des OptIn Links zu tun.
Zurzeit sind deshalb weder CryptKeyFile noch das Telefonfeld aktiv.