hola sigiendo unos tutoriales de rcapcha de esta pagina:
Código HTML:
http://www.desarrolloweb.com/articulos/poner-captcha-en-3-pasos.html
intente activarlo en mi libro de vicitas que estoy desarrollando pero no me anda :S miren asi es como lo puse:
arriba de body puse:
Código PHP:
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;
?>
formulario:
Código HTML:
Ver original<FORM name="formulario" action="firmar1.php" method="get"> <table width="570" border="0" align="center"> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="3">Contactanos
</font></td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="3">by kingworldsoft
</font> </td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Nombre:
</font></td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Web:
</font></td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Mail:
</font></td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Ubicaci
ón:
</font></td> <td><input type="text" name="ubicacion"></td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Valoraci
ón de la web:
</font></td> <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
<input name="valoracion" type="radio" value="5"></td>
<td><p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Comentario:
</font></p> <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> <p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="javascript:emoticonos('|:|')"><img src="emoticonos/hombre.gif" border="0"> </a><a href="javascript:emoticonos('<:|')"><img src="emoticonos/mujer.gif" border="0"> </a></font></p></td>
//escribimos en la página lo que nos devuelve recaptcha_get_html()
echo recaptcha_get_html($captcha_publickey, $error_captcha);
<td><input type="submit" name="enviar" value="enviar"> <input type="reset" value="Restablecer"></td>
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