Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/05/2009, 20:38
Avatar de Ronruby
Ronruby
 
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 10 meses
Puntos: 416
Respuesta: Problema con Formulario de Contacto

Mejor organiza el contenido del mail, los headers y todo eso en variables aparte y luego ejecuta la funcion mail()

Código PHP:
<?php
// Formulario php comentado. Los items en naranja pueden eliminarse
// y son explicaciones de cada paso.

// declaración de variables globales.
$NOMBRE=$_GET['NOMBRE'];
$APELLIDO=$_GET['APELLIDO'];
$AREA=$_GET['AREA'];
$CONSULTA=$_GET['CONSULTA'];
$EMAIL=$_GET['EMAIL'];

//Aquí se coloca el destinatario del mail (entre comillas dobles)
mail("[email protected]",

// Aqui va el asunto del mail (entre comillas dobles)
"Consulta",

// Aqui van cada una de las variables (campos del formulario entre comillas dobles)
// en el órden en que se reciben en el cuerpo del mail
"Nombre:$NOMBRE
\nApellido:$APELLIDO
\nArea:$AREA
\nConsulta:$CONSULTA
\nEmail:$EMAIL"
,

// Aqui va el Remitente del mail
"From: [email protected]");

// Aqui va la url del archivo de respuesta que indica al usuario que el formulario fué enviado
header("Location: gracias.html");
?>
Tambien, segun tu ... recoges los datos por medio de GET. ¿Es ese el metodo que especificaste en tu formulario?