Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2009, 17:31
Avatar de salvador86
salvador86
 
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 4 meses
Puntos: 2
Problema con checbox en php

Hola tengo este form http://www.andesperu.com/c-solicitud.htm , tengo un problema al pasarlo a php, todas las casilla les puse el mismo nombre "tour" y le puse un valor distinto para que cuando me llegue el mensaje si han activado uno me llegue el valor de esa casilla pero no lo hace se cuelga. Mi php esta muy bien, este es el código
Cita:
<?
$email_principal = '[email protected]';
$email_secundarios = '[email protected]';
$eol="\r\n";

session_start();
error_reporting(0);
include("class/captchaZDR.php");

$capt = new captchaZDR;
$wrong_captcha = '';

if(isset($_REQUEST['Submit']) and $capt->check_result()){
$message_send = "Mensaje desde la página\n\n
Nombre: ".$_REQUEST['Nombre']." \n
País: ".$_REQUEST['Pais']." \n
Teléfono: ".$_REQUEST['Telefono']." \n
E-mail: ".$_REQUEST['Correo']." \n
Sexo: ".$_REQUEST['Sexo']." \n
Edad: ".$_REQUEST['Edad']." \n
Permanencia: ".$_REQUEST['Permanencia']." \n
Fecha: ".$_REQUEST['Fecha']." \n
Nos encontro en: ".$_REQUEST['Encontro']." \n
Comentarios: ".$_REQUEST['Comentarios']." \n
Info: ".$_REQUEST['Pagina']." \n
Tour: ".$_REQUEST['tour']." \n";

$headers .= 'From: '.$_REQUEST['Nombre'].'<'.$_REQUEST['Correo'].'>'.$eol;
$headers .= "CC: ".$email_secundarios.$eol;
$headers .= "Reply-To: ".$mail."".$eol;
$headers .= "Return-Path: ".$mail."".$eol;
$headers .= "Message-ID: <".time()."-".$para.">".$eol;
$headers .= "X-Mailer: PHP v".phpversion().$eol;
$headers .= "MIME-Version: 1.0".$eol;
$headers .= "Content-type: text/html; charset=iso-8859-1;".$eol.$eol;

if(mail($email_principal, 'SOLICITUD DE INFORMACION ANDES PERU' , $message_send, $headers))
header ("Location: http://www.andesperu.com/c-gracias.html");
else
echo '<div style="color: red"><strong>Hubo un problema en el mensaje. Por favor, inténtelo de nuevo. Gracias.</strong></div>';
}

else{if(isset($_REQUEST['Submit']) and (!$capt->check_result()) )
echo '<div style="color: red"><b>Intente de nuevo. Actualizar:</b><a href="#" onclick="write_captcha();"><img src="imagenes/refresh.gif" border="0" alt="" /></a></div>';
}
?>
Deseo conservar el mismo formato antes usaba FormNewMail, y no necesitaba declarar las casillas todas como lo tengo que hacer en php, alguna sugerencia