Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2009, 06:07
ivega
 
Fecha de Ingreso: junio-2008
Mensajes: 8
Antigüedad: 15 años, 11 meses
Puntos: 0
Libro de visitas advancedguestbook anti spam

Buenos días.
Tengo un libro de visitas basado en Advanced guestbook, el problema es que se me llena de spam.

he leido en un post lo siguiente:

Veo que usas al avancedguestbook. el archivo "adentry" es una joya par alos spammers, lo he localizado en internet linkeado hacia mi web.
Hize una solución que puedes ver acá:

Basicamente se trata de:
el addentry original renombrarlo como addentry1.php
crear un archivo addentry.php en el que incluyas este código:

<table bgcolor=ffffff><tr><td>

<center><table width="75%" bgcolor="#cccccc"border="0" cellpadding="1" cellspacing="1">
<tr> <td bgcolor="#ffffff" align="center">
<?

echo"<h3><font color=\"#FF0080\">guarning </font>
para puvlicar un mensaje deves hecribir la palavra ke emos
puesto en kolor rojo, asin podras escrivir puvlicar mensajes,
puedes escrivirla en mallusculas o minusqulas.</h3>
<p>";

echo"<form method=POST>
<input name=campo1>
<input type=submit value='Validar Clave de Acceso'>
</form>";

if($campo1=="GUARNING" or $campo1=="guarning")

{include("addentry1.php");}

else {echo"";}
?>

</td> </tr>
</table>
</center>

</td></tr></table>

Ahora bien, cuando se introduce la clave, aparece debajo el formulario addentry1 pero cuando lo envío no me lo imprime, sino que vuelve otra vez a la pagina addentry.php que he creado.

Alguna idea por ahi?