Spam Schutz im Anmeldeformular
Zur Info für spätere Leser. Das Problem ist gelöst. Es fehlten in einer if-Abfage 2 Klammern. Das PHP vom Ingo hat die if-Abfrage anders ausgewertet als das PHP auf meinem Server.
Auf der Seite http://www.supermailer.de/captcha/ ist die Anleitung entsprechend angepasst.
Auf der Seite http://www.supermailer.de/captcha/ ist die Anleitung entsprechend angepasst.
Hi Ingo,
hast ins Script auch diese Zeilen eingebaut?
Wie alt ist das PHP? Vielleicht geht es mit $_GET nicht, dann müsstest du am Anfang des Scripts newsletter.php nach <?php noch angeben:
hast ins Script auch diese Zeilen eingebaut?
Code: Alles auswählen
$IgnoreCaptcha = false;
if(isset($_GET["IgnoreCaptcha"])) {
$IgnoreCaptcha = true;
}
Wie alt ist das PHP? Vielleicht geht es mit $_GET nicht, dann müsstest du am Anfang des Scripts newsletter.php nach <?php noch angeben:
Code: Alles auswählen
if ( !isset( $_GET ) ) {
$_GET = $HTTP_GET_VARS;
}
if ( !isset( $_POST ) ) {
$_POST = $HTTP_POST_VARS;
}
Hallo Mirko,
ich habe Captcha entsprechend Deiner Anleitung eingebaut und es funktioniert prima.
Vielen Dank dafür.
Leider habe ich ein kleines Problem mit dem Abmeldelink im Supermailer.
Ich habe ihn entsprechend ergänzt, aber es kommt immer die Fehlermeldung:
Sie müssen das Wort für den Spam-Schutz, wie auf dem Bild angezeigt, korrekt eingeben.!
Den Abmeldelink habe ich wie folgt geändert:
<hr>
Wenn Sie keine weiteren Nachrichten von uns möchten, dann klicken Sie bitte auf diesen Link <a>
http://www.xxxxxx.xx/newsletter/newslet ... ail=[EMail]&
Action=unsubscribe&IgnoreCaptcha=1&Name=[Name]&RG=[Empfängergruppe] </a>
Vielen Dank für Deine Hilfe.
Gruß Ingo
ich habe Captcha entsprechend Deiner Anleitung eingebaut und es funktioniert prima.
Vielen Dank dafür.
Leider habe ich ein kleines Problem mit dem Abmeldelink im Supermailer.
Ich habe ihn entsprechend ergänzt, aber es kommt immer die Fehlermeldung:
Sie müssen das Wort für den Spam-Schutz, wie auf dem Bild angezeigt, korrekt eingeben.!
Den Abmeldelink habe ich wie folgt geändert:
<hr>
Wenn Sie keine weiteren Nachrichten von uns möchten, dann klicken Sie bitte auf diesen Link <a>
http://www.xxxxxx.xx/newsletter/newslet ... ail=[EMail]&
Action=unsubscribe&IgnoreCaptcha=1&Name=[Name]&RG=[Empfängergruppe] </a>
Vielen Dank für Deine Hilfe.
Gruß Ingo
Ich habe eine Anleitung unter http://www.supermailer.de/captcha/ für den Einbau der Captcha-Funktion mal reingestellt.
Zuletzt geändert von mirko am 03.07.2008, 15:06, insgesamt 1-mal geändert.
Hallo,
das muss man selbst programmieren und setzt PHP mit der Unterstützung von Sessions und gdlib voraus, das hat nicht jeder. Ich habe das selbst für ein Gästebuchscript http://www.superscripte.de/scripts/gb/signgb.php?id=1 mit CaptchaImageMaker (kann man kostenlos nutzen) implementiert.
das muss man selbst programmieren und setzt PHP mit der Unterstützung von Sessions und gdlib voraus, das hat nicht jeder. Ich habe das selbst für ein Gästebuchscript http://www.superscripte.de/scripts/gb/signgb.php?id=1 mit CaptchaImageMaker (kann man kostenlos nutzen) implementiert.
Hallo Zusammen
Ist es möglich bei der Anmeldung in ein Newsletter einen Spamschutz vor zuschalten?
Grund: Durch Scripts ist es möglich die Formularfelder automatisch auszufüllen und dann damit jemandem Mails zukommen zu lassen.
Die Person erhält dann duzende Mails mit dem Anmeldungslink.
Wir haben aktuell einen solchen Fall in unserer Kundschaft.
Grüsse
Simon
Ist es möglich bei der Anmeldung in ein Newsletter einen Spamschutz vor zuschalten?
Grund: Durch Scripts ist es möglich die Formularfelder automatisch auszufüllen und dann damit jemandem Mails zukommen zu lassen.
Die Person erhält dann duzende Mails mit dem Anmeldungslink.
Wir haben aktuell einen solchen Fall in unserer Kundschaft.
Grüsse
Simon