ich hab folgende porblems!
1. das captcha.php wird nich angezeigt(also das foto)
2.funktioniert das GB auch ohne sicherheitscode!
<?php
session_start();
?>
<div id="cut">
<fieldset>
<legend> guestbook </legend>
<form action="insert.php" method="POST" target="">
<?php
?>
<table>
<tr valign="top"><td><b>Name</b></td><td><input type="Text" name="name" value="" size="40" maxlength=""></td></tr>
<tr valign="top"><td><b>Email</b></td><td><input type="Text" name="email" value="" size="40" maxlength=""></td></tr>
<tr valign="top"><td><b>Nachricht</b></td><td><textarea name="mitteilung" cols="50" rows="10"></textarea></td></tr>
<tr>
<td><img src="captcha/captcha.php" border="0" title="Sicherheitscode"></td>
<td><input type="text" name="sicherheitscode" size="5"></td>
</tr>
<tr><td colspan=2><div align="center"><input type="Submit" name="" value="Eintragen"></div></td></tr>
</table>
</form>
<?php
if(isset($_SESSION['captcha_spam']) AND $_POST["sicherheitscode"] == $_SESSION['captcha_spam']){
unset($_SESSION['captcha_spam']);
}
function timestamptotime($timestamp)
{
$time=getdate($timestamp);
$timen=getdate();
if ($time['mday'].".".$time['mon'].".".$time['year']==$timen['mday'].".".$timen['mon'].".".$timen['year'])
{
$datum="<b>Heute</b>";
}
elseif ($time['mday'].".".$time['mon'].".".$time['year']==($timen['mday']-1).".".$timen['mon'].".".$timen['year'])
{
$datum="<b>Gestern</b>";
}
else
{
if (strlen($time['mday'])==1){$time['mday']="0".$time['mday'];}
if (strlen($time['mon'])==1){$time['mon']="0".$time['mon'];}
$datum="am ".$time['mday'].".".$time['mon'].".".$time['year'];
}
if (strlen($time['hours'])==1){$time['hours']="0".$time['hours'];}
if (strlen($time['minutes'])==1){$time['minutes']="0".$time['minutes'];}
if (strlen($time['seconds'])==1){$time['seconds']="0".$time['seconds'];}
//if ($datum=="<b>Heute</b>" && $time['minutes']>=($timen['minutes']-60))
//{
$times=$datum." vor ".($timen['minutes']-$time['minutes']+(($timen['hours']-$time['hours'])*60))." Minuten";
//}
//else
//{
$times=$datum." um ".$time['hours'].":".$time['minutes'].":".$time['seconds'];
//}
return $times;
}
mysql_connect("localhost", "", "");
mysql_select_db(");
$ergebnisse=mysql_query("SELECT * FROM `guestbook` ORDER BY `zeit` DESC");
while ($eintrag=mysql_fetch_object($ergebnisse))
{
$eintrag->mitteilung=nl2br($eintrag->mitteilung);
$eintrag->mitteilung=stripslashes($eintrag->mitteilung);
?>
<legend><?php print $eintrag->name; ?></legend><br><br>
<table width=80% align=center cellpadding=5 cellspacing=0>
<tr><td bgcolor=#C0C0C0><b><?php print $eintrag->name; ?> <a href="mailto:<?php print $eintrag->email; ?>">[Email]</a> schrieb <?php print timestamptotime($eintrag->zeit); ?></b></td></tr>
<tr>
<td bgcolor=#FFFFFF><?php print $eintrag->mitteilung; ?></td>
</tr>
</table>
<br>
<?php
}
?>
</fieldset>
</div>
