Ver Mensaje Individual
  #16 (permalink)  
Antiguo 27/04/2008, 15:32
moquehua
 
Fecha de Ingreso: agosto-2004
Mensajes: 113
Antigüedad: 20 años, 2 meses
Puntos: 0
Re: APORTE: Sistema de Captcha

Hola, no logro entender como integrar el sistema a la comprobación del formulario.
El código que uso para comprobar el formulario es
Código PHP:
 <?php if (isset($_POST['Submit'])){ 
$notaid $_POST['id'];
$nombre_vis $_POST['nombre_vis']; 
$mail_vis $_POST['mail_vis']; 
$coment $_POST['coment'];

mysql_query("insert into comentarios (notaid, nombre_vis, mail_vis, coment, fecha) VALUES ('".$id."','".$nombre_vis."','".$mail_vis."','".$coment."')") or die ("error:\n".mysql_error());
}
else { 
?>
y en la comprobación que usas para verificar si es robot o humano pones
Código PHP:
<?php
    
    
# Inclusión del script
    
include 'PHPCaptcha.lib.php';
    
    
# Si el formualrio ha sido enviado
    
if(isset($_POST['captcha'])) {
        
# Verificamos el código Captcha introducido    
        
if(Captcha::verificaCaptcha($_POST['captcha'])) {
            
# El captcha ha sido ingresado correctamente, así que procedemos
            # a procesar el formulario.    
            
echo "<span style=\"font: bold 25px Tahoma; color: #00f;\">Código correcto</span>";
        } else {
            
# El captcha introducido es incorrecto    
            
echo "<span style=\"font: bold 23px Tahoma; color: #f00;\">Código incorrecto</span>";
            echo 
"<br>Pusiste <b>$_POST[captcha]</b> y era <b>$_SESSION[phpcaptcha_codigo]</b>";
        }
        echo 
"<br><br>";
    }
?>
me podrías explicar como hacerlo porque no solo no logro que se autentifique sino que no envia los datos.
muchas gracias y felicitaciones por el sistema ya que todos escriben maravillas.