Código HTML:
http://www.desarrolloweb.com/articulos/poner-captcha-en-3-pasos.html
arriba de body puse:
Código PHP:
formulario:Ver original
<?php include("config.php");?> <? require_once('recaptchalib.php'); //Llaves de la captcha $captcha_publickey = "mi key"; $captcha_privatekey = "mi otra key"; //por ahora ponemos a null el error de la captcha $error_captcha=null; ?>
Código HTML:
Ver original
<FORM name="formulario" action="firmar1.php" method="get"> <table width="570" border="0" align="center"> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> <td>1 <input name="valoracion" type="radio" value="1"> 2 <input name="valoracion" type="radio" value="2"> 3 <input name="valoracion" type="radio" value="3"> 4 <input name="valoracion" type="radio" value="4"> 5 </tr> <tr> <p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="javascript:emoticonos(':(')"><img src="emoticonos/triste.gif" border="0"> </a><a href="javascript:emoticonos(':)')"><img src="emoticonos/feliz.gif" border="0"> </a><a href="javascript:emoticonos(':bkn')"><img src="emoticonos/cool.gif" border="0"> </a><a href="javascript:emoticonos(':}')"><img src="emoticonos/risa.gif" border="0"> </a><a href="javascript:emoticonos(':{')"><img src="emoticonos/diabolico.gif" border="0"> </a><a href="javascript:emoticonos(':<')"><img src="emoticonos/enojado.gif" border="0"> </a><a href="javascript:emoticonos(':[')"><img src="emoticonos/llorando.gif" border="0"> </a><a href="javascript:emoticonos('8|')"><img src="emoticonos/impresionado.gif" border="0"></a><a href="javascript:emoticonos(':p')"> <img src="emoticonos/lengua.gif" border="0"> </a></font></p> </a> </tr> <tr> <td><? //escribimos en la página lo que nos devuelve recaptcha_get_html() echo recaptcha_get_html($captcha_publickey, $error_captcha); ?></td> </tr> <tr> </tr> </table>
el problema es que el capcha no aparese :S
este es el code que se encarga de gravar el comentario:
Código PHP:
Ver original
<?php include("config.php"); // variables $nombre = $_GET['nombre']; $web = $_GET['web']; $mail = $_GET['mail']; $comentario = emoticonos($_GET['comentario']); $ubicacion = $_GET['ubicacion']; @ $valoracion = $_GET['valoracion']; $contenido = "<table><tr><tdbgcolor=#FFCC00>Nombre: $nombre </td><td bgcolor=#FFCC00>Comentario:</td></tr><tr><td>$nombre<br><a href=$web>Web</a><br><a href=mailto:$mail>Mail</a><br>$ubicacion</td><td><table border=0><tr><td>$comentario</td></tr></table></td></tr><tr><td bgcolor=#FFCC00><a href=mailto:$mail>Contactar</a></td><td bgcolor=#FFCC00><div align=left><table border=0><tr><td>$fecha </td><td><div> Valoracion de la web: $valoracion </div></td></tr></table></div></td></tr></table>\n"; if ($_GET['enviar']) { grabar($nombre_archivo, $contenido); } else { echo "Tu mensage no pudo se enviado, verifica el codigo capcha"; } ?>
¿por que no se ve el capcha?
por favor ayuda