Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/10/2014, 11:00
gonzalss
 
Fecha de Ingreso: agosto-2013
Mensajes: 33
Antigüedad: 11 años, 7 meses
Puntos: 0
Validacion de catpcha

Por fin he logrado que aparezca la imagen del captcha en un html. Ahora lo que me pasa es que mete el texto que meta de lo que me aparezca me lo da como malo
Desde el formulario llamo a un php con este codigo

<?php
// session_start();
if(strtoupper($REQUEST["captcha"]) == $SESSION["captcha"]){
// REMPLAZO EL CAPTCHA USADO POR UN TEXTO LARGO PARA EVITAR QUE SE VUELVA A INTENTAR
$SESSION["captcha"] = md5(rand()*time());

// INSERTA EL CÓDIGO EXITOSO AQUI


$sendTo = "[email protected]";
$subject = "formulario";
$nombre = $_POST["nombre"];
$telefono = $_POST["telefono"];
$email = $_POST["email"];
$eltexto = $_POST["eltexto"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\ntelefono: " . $telefono . "\nemail: " . $email . "\nArea Texto: " . $eltexto;
mail($sendTo, $subject, $message, $headers);


header ("Location: escuela.html");



}else{
// REMPLAZO EL CAPTCHA USADO POR UN TEXTO LARGO PARA EVITAR QUE SE VUELVA A INTENTAR
$SESSION["captcha"] = md5(rand()*time());
// INSERTA EL CÓDIGO DE ERROR AQUÍ

header ("Location: errorcaptcha.html");

}
?>


Siempre se va al else por lo que los datos del formulario no llegan

He probado a poner la variable SESSION con el _delante y el REQUEST igual y nada.
Sabéís a que puede ser debido

Muchas gracias