Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/07/2011, 23:17
axaxz
 
Fecha de Ingreso: julio-2011
Mensajes: 3
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: ¿formulario de datos pagina .php para enviar datos a email?

Gracias, solo coloque esos 3 campos de manera de prueba se que tengo mal algunas cosas pero es alli donde tengo el problema, y el codigo de esta manera no me funciona, me deberian de llegar por lo menos esos 3 que coloque pero nada. espero me puedan ayudar:

1. que se envien los datos a mi email y al de la persona que llena el formulario.
2. que redireccione a una pagina de gracias.html si envia correctamente los datos.
3. Si diera error al cargar los datos que redireccione a una pagina de error.html.

Nota: el formulario es mucho mas largo, solo coloque esas tres campos para probar, tambien tiene variables que son de seleccion (SELECT).

Código:
<?php
if($_POST['enviar']){ 
    $email=$_POST['email']; 
    
$recipiente = "[email protected]";    
$asunto = "Reporte de Pago";

$message .="Tus nombres y apellidos: ".$_POST['Tus nombres y apellidos']."<br>";
$message .="Cédula de identidad o RIF: ".$_POST['Cédula de identidad o RIF']."<br>";
$message .="Correo electrónico: ".$_POST['Correo electrónico']."<br>";


      $headers = "MIME-Version: 1.0\r\n";   
      $headers .= "Content-type:text/html; charset=iso-8859-1\r\n";
	  $headers .= "From: ".$_POST['Correo electrónico']."\r\n";   
      $headers .= "Reply-to: $Correo electrónico\r\n";   
      $headers .= "Cc: ".$_POST['Correo electrónico']."\r\n";    
      mail($recipiente,$asunto,$message,$headers);

	header('Location: gracias.html');
}else{
    header('Location: error.html');
}
?>
Gracias.