Hi zusammen!
Ich kenne mich leider mit PHP etc null aus und habe nach dem Tutorial versucht den Code einzubauen. Das Bild + Eingabefeld bekomme ich ja auch noch hin, aber die Abfrage nicht.
Wäre nett, wenn mir jemand den Code fertig einbinden könnte, da ich mittlerweile fast 15 Spameinträge und mehr täglich bekomme:
Orginaldatei: http://www.seimn.com/seimn_com_gaestebuch_original.php
mein Versuch: http://www.seimn.com/seimn_com_gaestebuch_captcha.php
Die Captcha-Dateien liegen wie im Tutorial beschrieben im Ordner www.seimn.com/captcha
Würde mich sehr freuen, wenn mir jemand weiterhilft!
Gruss, Seimn
Der Original Code:
<!-- ########################################################## GAESTEBUCH ######### -->
<?php db_auslesen_gb(); ?>
<div class="kontakt">
<h1>Dein Eintrag</h1>
<?php
// -------------------------------- MAIL VERSENDEN
if($_POST[submit]!="") gb_eintrag($_POST[gb_name], $_POST[gb_website], $_POST[gb_titel], $_POST[gb_msg]);
// -------------------------------- ENTWEDER FORMULAR...:
if(checkip(100, 'nurgucken')){
?>
<p>Ich freue mich über alle Einträge</p>
<div class="div_formular">
<form method="post" action="seimn_com.php?pid=gaestebuch">
<input onfocus="clickclear(this, 'Titel')" onblur="clickrecall(this,'Titel')" name="gb_titel" type="text" value="Titel"><br>
<textarea onfocus="clickclear(this, 'Deine Nachricht an mich')" onblur="clickrecall(this,'Deine Nachricht an mich')" name="gb_msg">Deine Nachricht an mich</textarea><br>
<input onfocus="clickclear(this, 'Dein Name')" onblur="clickrecall(this,'Dein Name')" type="text" name="gb_name" value="Dein Name"><br>
<span style="font-size:12px;">http://</span> <input style="width:268px;" onfocus="clickclear(this, 'Deine Website')" onblur="clickrecall(this,'Deine Website')" type="text" name="gb_website" value="Deine Website"><br>
<input name="submit" value="Eintragen" type="submit">
</form>
</div>
<?php }else{ /* -------------- ...ODER SPERRE ------- */ ?>
<div class="ip_sperre">
<h2>Der Gästebucheintrag wurde gespeichert.</h2>
<p>Der Eintrag wird schnellstmöglich durch mich freigeschaltet.<br>Lediglich Spam wird gefiltert.</p>
<p>Deine IP ist kurzzeitig gesperrt, um Missbrauch/Flooding möglichst zu unterbinden. Daher ist es Dir derzeitig nicht möglich eine weitere Mail zu versenden. In wenigen Momenten wirst du wieder freigeschaltet.</p>
</div>
<?php } ?>
</div>
MEIN VERSUCH:
<!-- ########################################################## GAESTEBUCH ######### -->
<?php db_auslesen_gb(); ?>
<div class="kontakt">
<h1>Dein Eintrag</h1>
<?php
// -------------------------------- MAIL VERSENDEN
if($_POST[submit]!="") gb_eintrag($_POST[gb_name], $_POST[gb_website], $_POST[gb_titel], $_POST[gb_msg]);
// -------------------------------- ENTWEDER FORMULAR...:
if(checkip(100, 'nurgucken')){
?>
<p>Ich freue mich über alle Einträge</p>
<div class="div_formular">
<form method="post" action="seimn_com.php?pid=gaestebuch">
<p>
<input onfocus="clickclear(this, 'Titel')" onblur="clickrecall(this,'Titel')" name="gb_titel" type="text" value="Titel">
<br>
<textarea onfocus="clickclear(this, 'Deine Nachricht an mich')" onblur="clickrecall(this,'Deine Nachricht an mich')" name="gb_msg">Deine Nachricht an mich</textarea>
<br>
<input onfocus="clickclear(this, 'Dein Name')" onblur="clickrecall(this,'Dein Name')" type="text" name="gb_name" value="Dein Name">
<br>
<span style="font-size:12px;">http://</span>
<input style="width:268px;" onfocus="clickclear(this, 'Deine Website')" onblur="clickrecall(this,'Deine Website')" type="text" name="gb_website" value="Deine Website">
</p>
<p><img src="captcha/captcha.php" border="0" title="Sicherheitscode"><br />
<input type="text" name="sicherheitscode" size="5"><br>
<input name="submit" value="Eintragen" type="submit">
</p>
</form>
</div>
<?php }else{ /* -------------- ...ODER SPERRE ------- */ ?>
<div class="ip_sperre">
<h2>Der Gästebucheintrag wurde gespeichert.</h2>
<p>Der Eintrag wird schnellstmöglich durch mich freigeschaltet.<br>Lediglich Spam wird gefiltert.</p>
<p>Deine IP ist kurzzeitig gesperrt, um Missbrauch/Flooding möglichst zu unterbinden. Daher ist es Dir derzeitig nicht möglich eine weitere Mail zu versenden. In wenigen Momenten wirst du wieder freigeschaltet.</p>
</div>
<?php } ?>
</div>[/b]
