Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/02/2009, 13:19
afrika91
 
Fecha de Ingreso: diciembre-2008
Mensajes: 14
Antigüedad: 15 años, 4 meses
Puntos: 1
Sonrisa Respuesta: Envio de datos de un formulario complejo

Probé muchas opciones y ninguna me resulta y es por eso que acudo al foro a ver si alguien me puede ayudar con este tema.

Lo último que he probado es el siguiente:

<?php
$msg = "Pedido realizado desde el Sitio Web\n\n";

$field_name = array_keys($HTTP_POST_VARS); // guardamos todos los nombres de los "fields" existentes en el formulario
$value_name = array_values($HTTP_POST_VARS);// guardamos todos los valores en sus respectivas variables

for ($i=0;$i<count($field_name);$i++)
{
$msg .= "".$field_name[$i].": ".$value_name[$i]."\n\n"; // $msg reune el nombre de la variable y su valor
}

$msg = "Datos del Pedido Realizado\n\n";

$recipient = "[email protected]"; // el mail deseado
$recipient2 = "[email protected]";
$subject = "Datos del Pedido Realizado"; // el titulo del mail
$mailheaders = "From: Sitio Web <http: // xxxxx.xxx> \n"; // quien lo manda y el dominio
$mailheaders .= "Reply-To: ".$mail."\n\n"; // responder a: Importante! si quieres que el replay:to funcione tienes
//que tener en el formulario un field que tiene como nombre "mail".
mail($recipient, $subject, $msg, $mailheaders);// mandamos el mail con los todos los datos
mail($recipient2, $subject, $msg, $mailheaders);
//header('location:terminar.php'); // y vamos a la pagina en donde nos dan las gracias por haber llenado en formulario
//exit;
?>

Muchas gracias.