Anti spam !
Hej eksperter.Har i en ide til hvordan jeg kan gøre denne taqwall til en anti spammer.. med det mener jeg så en person ikke kan gå ind og trykke F5 tusind gange, så den samme besked han lige har skrevet ikke kommer disse tusind gange?
<?php
require("db.php");
if(isset($_POST['navn']) && isset($_POST['tag'])) {
$tid = date("d/m Y - H:i");
$_POST['navn'] = addslashes($_POST['navn']);
$_POST['tag'] = addslashes($_POST['tag']);
$_POST['email'] = addslashes($_POST['email']);
mysql_query("INSERT INTO mini_gb (navn, tag, email, ip, dato, hjemm) VALUES('$_POST[navn]', '$_POST[tag]', '$_POST[email]', '$_SERVER[REMOTE_ADDR]', '$tid', '$_POST[site]')") or die(mysql_error());
}
?>
<form method=post action="<?php echo $_SERVER['PHP_SELF']; ?>"><div align="center">
<table border="0" cellspacing="0" cellpadding="0" width="380" height="126" class="tekst_normal">
<tr>
<td width=80><b>Navn : </b></td>
<td width="119">
<input type="text" size="16" class="box" name="navn"></td>
<td width="60"><b>Email : </b></td>
<td width="112"><input type="text" size="16" class="box" name="email"></td>
</tr>
<tr>
<td width="80" height="27"><b>Hjemmeside :</b></td>
<td height="27" width="119">
<input type="text" size="20" class="box" name="site" value="http://"></td>
<td colspan="2" height="27"><b><i>Husk http://</i></b></td>
</tr>
<tr>
<td width="80"><b>Tekst :</b></td>
<td colspan="3"><textarea cols="30" class="box" name="tag" rows="3"></textarea></td>
</tr>
</table>
<input type="submit" value="Indskriv" class="submit">
</div>
</form>
<br>
<br>
<table width="100%">
<?php
$i=0;
$result = mysql_query("select * from mini_gb order by id desc");
while ($row = mysql_fetch_array($result)) {
($i % 2 ? $bgcolor="#444403" : $bgcolor="");
$email = $row['email'];
$navn = $row['navn'];
$tag = $row['tag'];
$dato = $row['dato'];
$hjemm = $row['hjemm'];
$tag = stripslashes($tag);
$navn = stripslashes($navn);
$tag = htmlentities($tag);
$navn = htmlentities($navn);
$email = htmlentities($email);
$hjemm = htmlentities($hjemm);
echo "<tr>";
echo "<td valign=\"middle\" height=\"15\" bgcolor=\"$bgcolor\" class=\"tekst_normal\">";
echo "<b>$navn</b> -"; ?> <?php if (!empty($row['email'])) { echo "<a href=\"mailto:$email\"><img src=\"pics/mail.gif\" alt=\"Brugerens E-mail - $email\" width=\"14\" height=\"11\" border=\"0\"></a>"; } else { echo " "; }; ?> <?php if (!empty($row['hjemm'])) { echo "<a href=\"$hjemm\" target=\"_blank\"><img src=\"pics/home.gif\" alt=\"Brugerens hjemmeside - $hjemm\" width=\"11\" height=\"11\" border=\"0\"></a> <i>[$dato]</i>"; } else { echo " <i>[$dato]</i>"; } echo": $tag";
echo "</td>";
echo "</tr>\n";
$i++;
}
?>