Autor |
Nachricht |
TigerWoods2001
Threadersteller
Dabei seit: 13.10.2002
Ort: Düsseldorf
Alter: -
Geschlecht: -
|
Verfasst Sa 26.08.2006 12:21
Titel CGI-Gästebuch Spamschutz - Captcha |
|
|
Hi!
Ein Bekannter von mir hat ein Problem und hat um mein Hilfe gebettelt. Es geht um spamverseuchte CGI-Gästebuch.
Vorgestern habe ich das Gästebuch von SPAM entfernt. Er gab mir das Zugang von Strato. Als ich bei Strato einloggte. Bei Strato gibt es ein Tool, der es verhindert, dass das Gästebuch SPAM verseucht wird. Habe es vorgestern mal versucht es einzubauen, hat leider nicht funktioniert. Gestern habe ich versucht es selber zu programmieren auch nicht besser.
Das Prinzip: Im Gästebuch erscheint dann eine Grafik, in der sich Zahlen und Bucchstaben befinden, die man vor dem seinen eines Eintrag eingeben muss. Also besser genannt Captcha und das nur in CGI. Ich weiss nur Captcha funzt nur in PHP und andere Programmiersprache problemlos. Aber ob das in CGI auch möglich ist.
Kennt ihr vielleicht ein sehr gutes Tool für CGI-Gästebuchspamschutz?
[edit]
Verschoben von Allgemeines - Nonprint nach Software - Nonprint
Zuletzt bearbeitet von tacker am Sa 26.08.2006 19:21, insgesamt 1-mal bearbeitet
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Sa 26.08.2006 15:32
Titel
|
|
|
CGI ist nur ne Schnittstelle, CGI Skripte kannst du bspw. in Perl oder auch Python ODER auch PHP programmieren. Nachteil ist, dass für jeden User ein eigener Prozess gestartet wird, was natürlich für den Vielbenutzerbetrieb nachteilig ist. Also auf CGI besser verzichten und bspw. im OpenSource-Bereich verbreitete Apachemods verwenden (modPython/Perl/php).
Zuletzt bearbeitet von tacker am Sa 26.08.2006 19:17, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
TigerWoods2001
Threadersteller
Dabei seit: 13.10.2002
Ort: Düsseldorf
Alter: -
Geschlecht: -
|
Verfasst Sa 26.08.2006 18:22
Titel
|
|
|
@XSchinkenX: Hm verstehe naja isses auch blöd wenn ich PHP-Gästebuch in HTML programmiere. Hab eh kein Bock drauf, weil mein Bekannter in diese Sachen nicht so gut vertraut ist wie man einstellen muss. Wie gesagt ist er ein "Noob". Ach ich verzichte einfach drauf, weil es leider momentan keine bessere Alternative gibt.
Zuletzt bearbeitet von tacker am Sa 26.08.2006 19:18, insgesamt 2-mal bearbeitet
|
|
|
|
|
tacker
Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht:
|
Verfasst Sa 26.08.2006 19:20
Titel
|
|
|
Schau dir mal die PEAR-Klasse dazu an:
http://pear.php.net/package/Text_CAPTCHA
Aus http://pear.php.net/manual/en/package.text.text-captcha.php
The following code creates a CAPTCHA, provides the relevant information for the package, anhd retrieves the CAPTCHA as a PNG image.
Code: | <?php
require_once 'Text/CAPTCHA.php';
// Set CAPTCHA options (font must exist!)
$options = array(
'font_size' => 24,
'font_path' => './',
'font_file' => 'COUR.TTF'
);
// Generate a new Text_CAPTCHA object, Image driver
$c = Text_CAPTCHA::factory('Image');
$retval = $c->init(200, 80, null, $options);
if (PEAR::isError($retval)) {
echo 'Error generating CAPTCHA!';
exit;
}
// Get CAPTCHA secret passphrase
$_SESSION['phrase'] = $c->getPhrase();
// Get CAPTCHA image (as PNG)
$png = $c->getCAPTCHAAsPNG();
if (PEAR::isError($png)) {
echo 'Error generating CAPTCHA!';
exit;
}
file_put_contents(md5(session_id()) . '.png', $png);
?> |
Und: OT entfernt.
Zuletzt bearbeitet von tacker am Sa 26.08.2006 19:21, insgesamt 1-mal bearbeitet
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Sa 26.08.2006 22:08
Titel
|
|
|
Was fürn OT?
|
|
|
|
|
Happosai
Dabei seit: 27.11.2002
Ort: Augusta Vindelicorum
Alter: 39
Geschlecht:
|
|
|
|
|
|
|
|
Ähnliche Themen |
Guestbook, Spamschutz
Ein Captcha Problem
Captcha für eine webmailer.cgi
Captcha in einer Art Lightbox
[PHP] Captcha-Script mit imagecopymerge()
Reload eines Captcha?
|
|