Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2006, 11:32
juanpro
 
Fecha de Ingreso: septiembre-2003
Ubicación: lima
Mensajes: 378
Antigüedad: 20 años, 7 meses
Puntos: 0
Pasar datos de un Select multiple a un correo

Tengan ustedes muy buen dia.
Tengo un formulario de datos que se envian a un correo el problema esta en un "select multiple" no logro hacer que se envie todas las selecciones que hace el usuario solo envia uno yo hise esto :

En en Select puse esto:

<select name="Select_your_Trip[]" como ven le agregue los corchetes para trabjar con arrays

y en el otro lado osea en la pagina q procesa los datos los recojo de esta manera:

foreach ($_POST["Select_your_Trip"] as $value)
{
//y puse esto para ver si llega a pasar las selecciones y funciona llega todo lo que selecciono

echo $value;


ahora lo que intento hacer y no me sale es esa variable se valla por mail como vera hago esto, la variable value donde almaceno todo el array lo pongo donde armo el mensaje.


$destino="[email protected]";
$asunto="PFL New Request";
$mensaje="Select your Trip : $value \r\n"."<br>"; este es el select
$mensaje.="Departure Date Month : $Departure_Date_Month \r\n"."<br>";
$cabeceras="MIME-Version: 1.0" . "\n";
$cabeceras.="Content-type: text/html; charset=iso-8859-1 " . "\n";
$cabeceras.="From: $Contact_Person_email" . "\n";
$cabeceras.="X-Mailer: PHP/" . phpversion();
}
mail($destino, $asunto, $mensaje, $cabeceras);
echo "Su mensaje se envió con éxito...";

Le estare muy agradecido..
Saludos