Ver Mensaje Individual
  #12 (permalink)  
Antiguo 06/04/2009, 04:37
Web_Profesional
 
Fecha de Ingreso: febrero-2009
Mensajes: 11
Antigüedad: 15 años, 2 meses
Puntos: 0
Pregunta Respuesta: Cojer todas las variables y enviar por mail

Buenas,
Tengo este código que me manda por mail y me mete en una bdd los datos que se envian por un formulario.

Código PHP:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php header("Location: Envio_formulario_ok.html"); 
?>

<?php
// coje las variables del formulario
$body ' Formulario recibido con los siguientes datos:<br /><br />';
foreach ( 
$_REQUEST as $clave=>$valor ) {
   
$body .= $clave.': <b>'.$valor.'</b><br>';
}

$dest '[email protected]';
$asunto $_POST["titulo_frm"];
$cabeceras "From: [email protected]\r\nContent-type: text/html\r\n";
mail($dest$asunto $body$cabeceras);

// Si entramos es que todo se ha realizado correctamente

$link mysql_connect("localhost","x","x");
mysql_select_db("cforms",$link);

// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT {$_POST['nombre_tabla']} (nombre,apellidos,empresa,mail,telefono,nif,poblacion,codigopostal)
VALUES('{$_POST['Nombre']}','{$_POST['Apellidos']}','{$_POST['Empresa']}','{$_POST['Mail']}','{$_POST['Telefono']}','{$_POST['NIF']}','{$_POST['Poblacion']}','{$_POST['CP']}')"
,$link);

// Ahora comprobaremos que todo ha ido correctamente
$my_error mysql_error($link);
?>
<title>Formulario Enviado Correctamente</title>
</head>
<body>
</body>
</html>
Todo va perfecto, pero el único detalle que me queda por resolver es que en el mail que se envia, aparecen los campos deseados mas los siguientes:
Código:
boton: Enviar
__utma: 91499208.1208136091773152500.1239006367.1239006367.1239010953.2
__utmc: 91499208
__utmz: 91499208.1239006367.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
__utmb: 91499208.60.10.1239010953

 
¿Cómo podria hacer para omitir estos campos?

Gracias.