Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/12/2011, 21:28
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 7 meses
Puntos: 461
Respuesta: Formulario php fail

el problema si no estoy viendo mal es el siguiente, estas colocando en el From es la cuenta que estan llenando los usuarios y el para estas colocando la cuenta de tu host, entonces tu script deberia de quedar asi
Código PHP:
Ver original
  1. $nombre = $_POST['nombre'];
  2. $mail = $_POST['mail'];
  3. $empresa = $_POST['empresa'];
  4.  
  5. $header = "From: [email protected]  \r\n";
  6. $header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
  7. $header .= "Mime-Version: 1.0 \r\n";
  8. $header .= "Content-Type: text/plain";
  9.  
  10. $mensaje = "Este mensaje fue enviado por " . $nombre . ", de la empresa " . $empresa . " \r\n";
  11. $mensaje .= "Su e-mail es: " . $mail . " \r\n";
  12. $mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
  13. $mensaje .= "Enviado el " . date('d/m/Y', time());
  14.  
  15. $asunto = 'Contacto desde Mi Web';
  16.  
  17. mail($mail, $asunto, utf8_decode($mensaje), $header);
  18.  
  19. echo 'Mensaje enviado correctamente';
acá algunos ejemplos, prueba y nos comentas a ver
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way