elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 04:45  


Tema destacado: Únete al Grupo Steam elhacker.NET

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP
| | | |-+  Problema en Re-Captcha Google con AJAX
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema en Re-Captcha Google con AJAX  (Leído 1,176 veces)
Diabliyo


Desconectado Desconectado

Mensajes: 1.270


M.S.I Angel Cantu


Ver Perfil WWW
Problema en Re-Captcha Google con AJAX
« en: 11 Febrero 2011, 23:35 »

Buenas.

Estoy implementando Re-Captcha en mi sitio web turundus.net pero no me sale impreso el cuadro del re-captcha :(... Vaya, cuando un usuario se quiere registrar en el sitio, al clickear en el boton de Registrarse este carga mediante AJAX dentro de la capa un formulario donde estan los campos y al final invoco la llamada al re-captcha, pero no se muestra.

Buscando sobre si tenia error mi codigo, confirme que NO, porque si tengo una hoja PHP (que no cargue AJAX) el recuadro de Re-Captcha si se muestra !...

Aqui tengo el ejemplo: http://turundus.net/test.php <-- si se imprime re-captcha

Pero si entran al sitio www.turundus.net y le dan click en Registrar se carga una pagina con AJAX, pero nada :(...

Buscando si el problema es la CAPA principal... pues meti la llamada del re-captcha dentro de un DIV, el cual le puse el estilo de with:600px;height:400px;border:solid 1px red;, pero aun asi aparece vacio !

Revice el LOG de Apache y no se muestran errores !...

Cual sera el problema ?



Aglo de code...

El boton registrarse se invoca asi:
Código
<?php
echo '<a href="#" onclick="cargar_datos( \'id=registro\', \'contenido_general\', \'GET\', \'0\' );">Registrarse</a>';
?>

La funcion cargar_datos() invoca ajax... Asi que, se carga el formulario con este contenido:

Código
<?php
      <table id="mi_tabla">
      <th colspan="2">Datos de Registro</th><tr>
      <td>Usuario:</td><td><input class="in_put" type="text" name="registro_usuario" id="registro_usuario"></td><tr>
      <td>Clave:</td><td><input class="in_put" type="password" name="registro_clave" id="registro_clave"></td><span>(minimo 8 caracteres)</span><tr>
      <td>E-Mail:</td><td><input class="in_put" type="text" name="registro_email" id="registro_email"></td><tr>
      <td colspan="2" class="t-right"><input type="image" value="Registrarme" src="'. URL_TEMPLATE. '/design/button-continuar.gif" onclick="cargar_datos( \'id=registro&op=done\', \'contenido_general\', \'POST\', \'registro_usuario:registro_clave:registro_email\');"></td>
      </table>';
 
      echo '
<div id="captcha">';
      get_captcha(); # ponemos captcha
      echo '
</div>';
?>

La capa captcha esta declarada asi en els tyle:

Código
#captcha {border:solid 1px red;width:700px;height:250px;}
#captcha iframe {border:solid 1px red;}
 

Y la funcion get_captcha(); invoca:

Código
<?php
function get_captcha()
{
# imprimirmos form y pasamos como argumento la clave publica  
echo recaptcha_get_html( get_recaptcha_publickey(), NULL );
}
?>
La funcion get_recaptcha_publickey() porpociona la public key guardada en la Base de Datos.

Saludos !


« Última modificación: 11 Febrero 2011, 23:42 por Diabliyo » En línea

Diabliyo


Desconectado Desconectado

Mensajes: 1.270


M.S.I Angel Cantu


Ver Perfil WWW
Re: Problema en Re-Captcha Google con AJAX
« Respuesta #1 en: 15 Febrero 2011, 21:00 »

Es problema del script mismo que se incluye, algo hace que no se muestra con AJAX, asi que mejor opte por hacerlo normal...

Saludos !


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema con captcha
Desarrollo Web
Spider-Net 0 483 Último mensaje 17 Septiembre 2008, 13:54
por Spider-Net
CAPTCHA de Google descifrado
Noticias
wolfbcn 0 370 Último mensaje 2 Octubre 2008, 21:07
por wolfbcn
Problema con Google Suggest (AJAX)
Desarrollo Web
FraNciS_31 0 1,057 Último mensaje 16 Septiembre 2009, 17:15
por FraNciS_31
Incluir buscador Google con AJAX ¿?
Desarrollo Web
Xhushito 3 1,632 Último mensaje 10 Julio 2010, 02:01
por neopuerta360
problema forumulario y captcha « 1 2 »
PHP
viher 20 2,029 Último mensaje 28 Agosto 2010, 01:45
por viher
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines