Hallo Leute.
Wer kennt das problem. Es kommen immer wieder welche leute auf die Page und machen einen Eintrag ins Gästebuch was gerade nicht passend ist. So wie Porno URLs und so sachen. Die sind natürlich dann mit einer asd@asdsa.com Mail adresse eingetragen. Wie kann man so ein Gästebuch schützen.
Bitte Helft mir, weill ich will nicht immer wieder ins MySQL Datenbank zugreifen und die Manuel löschen. Hat jemand eine idee
Danke fürs Helfen
Wer kennt das problem. Es kommen immer wieder welche leute auf die Page und machen einen Eintrag ins Gästebuch was gerade nicht passend ist. So wie Porno URLs und so sachen. Die sind natürlich dann mit einer asd@asdsa.com Mail adresse eingetragen. Wie kann man so ein Gästebuch schützen.
PHP:
<p align="center"><font face="Arial, Helvetica, sans-serif" size="12" color="#0D4686">Gästebuch</font></p>
<p><br>
</p>
<table width="100%" border="0" cellpadding="1" cellspacing="0">
<tr>
<td>
<table width="100%" border="0" cellpadding="2" cellspacing="0" class="small" OnLoad="setupDescriptions()">
<tr class="mainoben">
<td class="small">Eintragen</td>
</tr>
<tr class="mainunten">
<td><FORM NAME="Eintrag" METHOD="post" ACTION="php/gbook/post.php">
<TABLE WIDTH="0" BORDER="0" CELLSPACING="1" CELLPADDING="1" ALIGN="CENTER">
<TR>
<TD WIDTH="115"><LABEL FOR="name">Name:</LABEL></TD>
<TD> <INPUT TYPE="text" ID="name" NAME="name" <? echo"VALUE=$res1a[nick]"; ?>>
</TD>
</TR>
<TR>
<TD><LABEL FOR="email">E-Mail:</LABEL></TD>
<TD> <INPUT TYPE="text" ID="email" NAME="email" <? echo"VALUE=$res1a[email]"; ?>>
</TD>
</TR>
<TR>
<TD><LABEL FOR="hp">Homepage:<BR>
(optional)</LABEL></TD>
<TD> <INPUT TYPE="text" ID="hp" NAME="hp" <? if($res1a[hp] == "") echo"Value=\"http://\""; else echo"VALUE=\"$res1a[hp]\""; ?>>
</TD>
</TR>
<TR>
<TD valign="top"><P>
<LABEL FOR="nachricht">Nachricht:</LABEL>
<LABEL FOR="nachricht"></LABEL>
</P></TD>
<TD><TEXTAREA NAME="nachricht" ID="nachricht" ROWS="10" COLS="40" WRAP="VIRTUAL"></TEXTAREA>
</TD>
</TR>
</TABLE>
<DIV ALIGN="CENTER">
<INPUT TYPE="submit" NAME="eintragen2" VALUE="Send/Senden">
</DIV>
</FORM></td>
</tr>
</table></td>
</tr>
</table>
<br>
<table width="100%" border="0" cellpadding="1" cellspacing="0">
<tr>
<td>
<table class="small" width="100%" border="0" cellpadding="2" cellspacing="0" OnLoad="setupDescriptions()">
<tr class="mainunten">
<td class="small" height="202">
<center>
<?
$schritt = 20;
$max = mysql_query( "select count(*) from gbook");
$max = mysql_fetch_row($max);
$max = $max[0];
$k=$max/$schritt;
echo $max;
?>
Beiträge auf Seiten:
<?
for($i=0; $i<=$k; $i++){
$j = $i + 1;
?>
<a href=index.php?mode=gbook&m=<? echo $i; ?>><? echo $j; ?></a>
<?
}
?>
</center>
<br>
<?
if(isset($m)) {
$start = $schritt*$m;
} else {
$start = 0;
}
$ende = $schritt - 1;
$st = "LIMIT $start, $ende";
$res= mysql_query("select * from gbook order by zeit DESC $st");
while($resa = mysql_fetch_array($res)) {
$datum = date("j.n.Y - H:i", $resa[zeit]);
$text = str_replace("<img src=../bilder/smilies/biggrin.gif>", ":D", $resa[text]);
$text = str_replace("<img src=../bilder/smilies/biggrin.gif>", ":-D", $text);
$text = str_replace("<img src=../bilder/smilies/biggrin.gif>", ":d", $text);
$text = str_replace("<img src=../bilder/smilies/confused.gif>", ":confused:", $text);
$text = str_replace("<img src=../bilder/smilies/mad.gif>", ":(", $text);
$text = str_replace("<img src=../bilder/smilies/mad.gif>", ":-(", $text);
$text = str_replace("<img src=../bilder/smilies/sad.gif>", ":[", $text);
$text = str_replace("<img src=../bilder/smilies/sad.gif>", ":-[", $text);
$text = str_replace("<img src=../bilder/smilies/smile.gif>", ":)", $text);
$text = str_replace("<img src=../bilder/smilies/smile.gif>", ":-)", $text);
$text = str_replace("<img src=../bilder/smilies/tounge.gif>", ":p", $text);
$text = str_replace("<img src=../bilder/smilies/tounge.gif>", ":P", $text);
$text = str_replace("<img src=../bilder/smilies/wink.gif>", ";)", $text);
$text = str_replace("<img src=../bilder/smilies/wink.gif>", ";-)", $text);
$text = str_replace("<img src=../bilder/smilies/wow.gif>", ":o", $text);
$text = str_replace("<img src=../bilder/smilies/wow.gif>", ":-o", $text);
$text = str_replace("<", "<", $text);
$text = str_replace(">", ">", $text);
$text = str_replace("\n", "<br>", $text);
$text = str_replace(":D", "<img src=../images/system/smilies/biggrin.gif>", $text);
$text = str_replace(":-D", "<img src=../images/system/smilies/biggrin.gif>", $text);
$text = str_replace(":d", "<img src=../images/system/smilies/biggrin.gif>", $text);
$text = str_replace(":confused:", "<img src=../images/system/smilies/confused.gif>", $text);
$text = str_replace(":(", "<img src=../images/system/smilies/mad.gif>", $text);
$text = str_replace(":-(", "<img src=../images/system/smilies/mad.gif>", $text);
$text = str_replace(":[", "<img src=../images/system/smilies/sad.gif>", $text);
$text = str_replace(":-[", "<img src=../images/system/smilies/sad.gif>", $text);
$text = str_replace(":)", "<img src=../images/system/smilies/smile.gif>", $text);
$text = str_replace(":-)", "<img src=../images/system/smilies/smile.gif>", $text);
$text = str_replace(":p", "<img src=../images/system/smilies/tounge.gif>", $text);
$text = str_replace(":P", "<img src=../images/system/smilies/tounge.gif>", $text);
$text = str_replace(";)", "<img src=../images/system/smilies/wink.gif>", $text);
$text = str_replace(";-)", "<img src=../images/system/smilies/wink.gif>", $text);
$text = str_replace(":o", "<img src=../images/system/smilies/wow.gif>", $text);
$resa[text] = str_replace(":-o", "<img src=../images/system/smilies/wow.gif>", $text);
?>
<BR> <TABLE WIDTH="100%" BORDER="0" CELLSPACING="1" CELLPADDING="2">
<TR>
<TD WIDTH="70%"> <FONT SIZE="2"><A HREF="<? if($resa[email] <> "") echo"mailto:$resa[email]"; else echo"#";?>"><? echo $resa[author]; ?></A></FONT></TD>
<TD ALIGN="right" WIDTH="30%"> <FONT SIZE="1"><? echo $datum; ?></FONT></TD>
</TR>
<TR>
<TD HEIGHT="55" COLSPAN="2"><? echo $resa[text]; ?></TD>
</TR>
<TR>
<TD COLSPAN="2">
<?
if($resa[email]=="" && $resa[url]=="") {
echo" ";
} else {
if($resa[email] <> "") {
?>
<A HREF="mailto:<? echo $resa[email]; ?>">Send Email</A>
<?
if($resa[url] <> "") {
?>
-
<?
}
}
if($resa[url] <> "") {
?>
<A HREF="<? echo $resa[url]; ?>">Homepage</A>
<?
}
}
if($admin == 1) {
?>
- <a href="php/gbook/delete.php?gbid=<? echo $resa[id]; ?>">Löschen</a>
<?
}
?>
</TD>
</TR>
</TABLE>
<HR width="50" noshade>
<?
}
?>
</td>
</tr>
</table></td>
</tr>
</table>
<p> </p>
Bitte Helft mir, weill ich will nicht immer wieder ins MySQL Datenbank zugreifen und die Manuel löschen. Hat jemand eine idee
Danke fürs Helfen