ClouD361
Mitglied
Moin,
ich habe mir hier ein Captcha Tutorial angeguckt und soweit klappt alles. Nun möchte ich dieses "Script" in mein Gästebuch einbauen, kriege das aber nicht hin.
Das Captcha Script habe ich genau nach dem Tutorial gemacht also es funktioniert (Lob an Billie). hier
Der Gästebuch Quelltext sieht so aus:
So sieht es dann im Browser aus. hier
Könnt ihr mir bitte helfen.
Gruß ClouD361
ich habe mir hier ein Captcha Tutorial angeguckt und soweit klappt alles. Nun möchte ich dieses "Script" in mein Gästebuch einbauen, kriege das aber nicht hin.
Das Captcha Script habe ich genau nach dem Tutorial gemacht also es funktioniert (Lob an Billie). hier
Der Gästebuch Quelltext sieht so aus:
PHP:
<?
$form_name = $_POST['form_name'];
$form_message = $_POST['form_message'];
$form_mail = $_POST['form_mail'];
$hp_pre = "http://";
if($_POST['submit']){
// Correct HP
$hp_pre = "";
//check for errors
if(!$_POST['form_name']){
$error .= "Plese enter a Name<br>\n";
}
if(!$_POST['form_message']) {
$error .= "Plese enter a Message<br>\n";
}
}
if($_POST['submit'] && !$error){
$sql = "INSERT INTO gbook (datum,name,msg,email,pub) VALUES (NOW( ),'$form_name','$form_message','$form_mail','0')";
if($result = mysql_query($sql,$db_con)){
?>
<table width="400" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">
<div style="border:1px solid #7D0000; width:300; height: 150; text-align:center; padding:10px;">
<br><br><h3>Dein Eintrag wurde Aufgenommen!</h3>
Da dies jedoch ein "moderiertes" Gästebuch ist, muss er erst Durch uns freigeschaltet werden,
was in der Regel nicht länger als 3 Tage dauert.
</div>
</td>
</tr>
</table>
<br>
<?
}
if (!$result) {
die('Ungültige Abfrage: ' . mysql_error());}
} else {
//echo "<span class=\"error\">$error</span>";
?>
<form action="<? $PHP_SELF ?>" method="post" name="contact">
<table width="400" class="Stil1" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="70">Name:</td>
<td width="330"><input style="width:330;" type="text" name="form_name" value="<?=$_POST['form_name'] ?>" size="45" class="form"></td>
</tr>
<tr>
<td>eMail:</td>
<td><input type="text" style="width:330;" name="form_mail" value="<?=$_POST['form_mail'] ?>" size="45" class="form"></td>
</tr>
<tr>
<td><br>Message:</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><textarea style="width:330;" name="form_message" rows="7" class="form"><?=$_POST['form_message'] ?></textarea></td>
</tr>
<tr>
<td colspan="2" align="right"><div id="errordiv"><? echo "<span class=\"error\">$error</span>" ?></div><input name="submit" type="submit" value="Send" class="formbu"> <input name="reset" type="reset" value="Rset" class="formbu"></td>
</tr>
</table>
</form>
<?
}
?>
So sieht es dann im Browser aus. hier
Könnt ihr mir bitte helfen.
Gruß ClouD361