%40 statt @ bei Neuanmeldungen
Kannst dir das Script auch nochmals neu erstellen, dann wird die E-Mail-Adresse verschlüsselt übermittelt, siehe
thread.php?id=4439
thread.php?id=4439
Wenn das Script \"neu\" ist, also gerade erstellt, dann habe ich gerade ein Fehler gefunden, gestern erst geändert und vertippt. :devil:
Das Script im Editor (unter Zubehör) öffnen, nach diesem Text suchen
if ( isset($_POST[\'Action\']) )
$EMail=$_POST[\'Action\'];
diesen ändern in diesen Text
if ( isset($_POST[\'Action\']) )
$Action=$_POST[\'Action\'];
Also anstatt $EMail= muss da natürlich stehen $Action=
Das Script im Editor (unter Zubehör) öffnen, nach diesem Text suchen
if ( isset($_POST[\'Action\']) )
$EMail=$_POST[\'Action\'];
diesen ändern in diesen Text
if ( isset($_POST[\'Action\']) )
$Action=$_POST[\'Action\'];
Also anstatt $EMail= muss da natürlich stehen $Action=
Hallo,
habe das gleiche Problem, nur mit Supermailer 3.8.
Es ist übrigens egal, welchen Browser ichnehme IE oder Opera.
Da leider das Script etwas anders aufgebaut ist, klappt die obere Lösung nicht.
Anzusehen unter www.preiswerte-fahrradteile.de
Kann mir bitte mal einer einen Tipp geben.
Danke Olaf
habe das gleiche Problem, nur mit Supermailer 3.8.
Es ist übrigens egal, welchen Browser ichnehme IE oder Opera.
Da leider das Script etwas anders aufgebaut ist, klappt die obere Lösung nicht.
Anzusehen unter www.preiswerte-fahrradteile.de
Kann mir bitte mal einer einen Tipp geben.
Danke Olaf
Hallo,
versuch mal diese Änderung:
Im Perl-Script findest du:
sub urlencode {
return uri_escape($_[0]);
}
darunter kopierst du:
sub urldecode {
return uri_unescape($_[0]);
}
weiter unten im Script findest du:
# Alle uebergebenen Werte in die Anmeldenachricht uebernehmen
$message = \"\";
foreach $Part (@in)
{
($Key, $Val) = split (/=/, $Part, 2);
if ($Key ne \"Action\") {
$message .= \"$Key: \".$Val.\"n\";
}
}
dies änderst du in:
# Alle uebergebenen Werte in die Anmeldenachricht uebernehmen
$message = \"\";
foreach $Part (@in)
{
($Key, $Val) = split (/=/, $Part, 2);
if ($Key ne \"Action\") {
$message .= \"$Key: \".urldecode($Val).\"n\";
}
}
das müsste dann auf jeden Fall gehen. Kann sein, das ein paar Browser, wahrscheinlich wieder Netscape oder Opera, das Zeichen %40 nicht umsetzen.
--
mirko
versuch mal diese Änderung:
Im Perl-Script findest du:
sub urlencode {
return uri_escape($_[0]);
}
darunter kopierst du:
sub urldecode {
return uri_unescape($_[0]);
}
weiter unten im Script findest du:
# Alle uebergebenen Werte in die Anmeldenachricht uebernehmen
$message = \"\";
foreach $Part (@in)
{
($Key, $Val) = split (/=/, $Part, 2);
if ($Key ne \"Action\") {
$message .= \"$Key: \".$Val.\"n\";
}
}
dies änderst du in:
# Alle uebergebenen Werte in die Anmeldenachricht uebernehmen
$message = \"\";
foreach $Part (@in)
{
($Key, $Val) = split (/=/, $Part, 2);
if ($Key ne \"Action\") {
$message .= \"$Key: \".urldecode($Val).\"n\";
}
}
das müsste dann auf jeden Fall gehen. Kann sein, das ein paar Browser, wahrscheinlich wieder Netscape oder Opera, das Zeichen %40 nicht umsetzen.
--
mirko
Hallo Mirko,
leider nein. Wenn ich mit Supermailer die An oder Abmeldugen abrufe, ist in der E-Mail Adresse die dann schon im Programm eingetragen wurde dieses %40 . Ich muss dann alles manuell ändern. Dieses tritt aber erst seit kurzem auf. Habe es daran gemerkt das einige Mails nicht zugestellt werden konnten.
Habe dann im Programm diese Adressen überprüft und dort war dann diese %40 anstatt des @ Zeichens. Seit dem überprüfe ich jede E-Mail Adresse bei Neuanmeldungen und es ist jetzt immer dieses %40 in der E-Mail Adresse. Habe gerade heute wieder 5 Adressen im Programm manuell ändern müssen.
Kann das am Script liegen ??
Gruß Matthias
leider nein. Wenn ich mit Supermailer die An oder Abmeldugen abrufe, ist in der E-Mail Adresse die dann schon im Programm eingetragen wurde dieses %40 . Ich muss dann alles manuell ändern. Dieses tritt aber erst seit kurzem auf. Habe es daran gemerkt das einige Mails nicht zugestellt werden konnten.
Habe dann im Programm diese Adressen überprüft und dort war dann diese %40 anstatt des @ Zeichens. Seit dem überprüfe ich jede E-Mail Adresse bei Neuanmeldungen und es ist jetzt immer dieses %40 in der E-Mail Adresse. Habe gerade heute wieder 5 Adressen im Programm manuell ändern müssen.
Kann das am Script liegen ??
Gruß Matthias