Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/11/2010, 18:29
Avatar de bocho0610
bocho0610
 
Fecha de Ingreso: enero-2010
Ubicación: <? echo "Santiago, Chile"; ?>
Mensajes: 341
Antigüedad: 14 años, 4 meses
Puntos: 26
Respuesta: no puedo usar "mail()"

Mira, a un usuario le hice esto, funciona perfect.

form.php
Código PHP:
Ver original
  1. <form method='POST' action='email.php'>
  2. Nombre: <input type='text' name='nombre'/></br>
  3. Email:  <input type='text' name='email'/></br>
  4. Mensaje: <textarea name='cuerpo' rows='5' cols='30'></textarea></br>
  5. <input type='submit' value='Enviar'/>
  6. </form>

email.php
Código PHP:
Ver original
  1. <?
  2. $nombre_origen    = "$_POST[nombre]";       //EL NOMBRE DEL USUARIO
  3. $email_origen     = "$_POST[email]";        //EL EMAIL DEL USUARIO
  4. $email_destino    = "[email protected]";    //AQUI VA LA DIRECCION DE MAIL DONDE QUIERES QUE LLEGUEN LOS COMENTARIOS
  5. $asunto           = "Envio de comentario";  //NOMBRE DEL ASUNTO
  6. $mensaje="$_POST[cuerpo]";                  //CUERPO DEL MENSAJE
  7. $formato="html";
  8. $headers  = "From: $nombre_origen <$email_origen> \r\n";
  9. $headers .= "Return-Path: <$email_origen> \r\n";
  10. $headers .= "Reply-To: $email_origen \r\n";
  11. $headers .= "X-Sender: $email_origen \r\n";
  12. $headers .= "X-Priority: 3 \r\n";
  13. $headers .= "MIME-Version: 1.0 \r\n";
  14. $headers .= "Content-Transfer-Encoding: 7bit \r\n";
  15.  
  16. if($formato == "html"){
  17. $headers .= "Content-Type: text/html; charset=iso-8859-1 \r\n";  
  18. }else{
  19. $headers .= "Content-Type: text/plain; charset=iso-8859-1 \r\n";}
  20.  
  21. @mail($email_destino, $asunto, $mensaje, $headers);
  22. ?>
__________________
Sigueme en Twitter!
Septimoarte.cl <-- Un mundo en cine.