Ver Mensaje Individual
  #14 (permalink)  
Antiguo 11/11/2014, 05:54
mauritosuarez
 
Fecha de Ingreso: octubre-2014
Ubicación: Buenos Aires
Mensajes: 278
Antigüedad: 9 años, 6 meses
Puntos: 12
Respuesta: Formulario web con archivo adjunto

proba con este código y verifica que el mail llegue bien, si llega bien con el subject el mensaje después le adjuntamos el archivo.
Yo lo utilizo así en mi web para enviar mail, solo que no adjunto archivo.

Código PHP:
Ver original
  1. <?php
  2.  
  3. // Tomas la informacion del archivo subido.
  4. $partes_ruta = pathinfo($_FILES["cv"]["name"]);
  5.  
  6. // obtenemos el tamaño del archivo subido
  7. $fsize = $_FILES["cv"]["size"];
  8.  
  9. if($partes_ruta['extension'] == "doc" or $partes_ruta['extension'] == "docx" or $partes_ruta['extension'] == "pdf" and $fsize <= 1516165165 )
  10. {
  11.     $subject  = "Alguien envió un curriculum vitae " . " \r\n";
  12.     $subject .= "Enviado el " . date('d/m/Y H:i:s');
  13.     $to = "[email protected]";
  14.     $from = "[email protected]";
  15.  
  16.     //data
  17.     $msg = "Nombre: Usuario <br>\n";
  18.     $msg .= "Email: [email protected] <br>\n";
  19.     $msg .= "Mensaje: Este es un mensaje de prueba  <br><br>\n";
  20.  
  21.     //Headers
  22.     $headers  = "MIME-Version: 1.0\r\n";
  23.     $headers .= "Content-type: text/html; charset=UTF-8\r\n";
  24.     $headers .= "From: <".$from. ">" ;
  25.  
  26.  
  27.     //send for each mail
  28.     foreach($to as $mail){
  29.        mail($mail, utf8_decode($subject), utf8_decode($msg), $headers);
  30.        echo $mail;
  31.     }
  32.  
  33.  
  34.     //ini_set(sendmail_from, '[email protected]');
  35.     //mail($para, $asunto, utf8_decode($mensaje), $header);
  36.  
  37.     echo header("Location: http://www.web.com.ar/contactok.php");
  38.  
  39. }else {
  40.  
  41.     echo "ERROR";
  42. }
  43. ?>
__________________
http://www.sp-vision.net