Foros del Web » Programando para Internet » PHP »

mail attachment

Estas en el tema de mail attachment en el foro de PHP en Foros del Web. hola gente: tengo un problema a la hora de enviar un meil desde mi web. este es el codigo que tengo para enviar: Código PHP: ...
  #1 (permalink)  
Antiguo 24/05/2010, 02:50
 
Fecha de Ingreso: abril-2010
Mensajes: 12
Antigüedad: 16 años, 6 meses
Puntos: 0
mail attachment

hola gente: tengo un problema a la hora de enviar un meil desde mi web. este es el codigo que tengo para enviar:
Código PHP:
   require("class.phpmailer.php");  
   
$mail = new PHPMailer();  
   
$mail->IsSMTP(); // Envia el correo via SMTP  
   
$mail->SMTPAuth = true; // Encienda la autenticacion SMTP  
   
$mail->Username = $_POST['meilpara']; // Uusuario SMTP  
   
$mail->Password = "sevens777"; // Contrasena SMTP  
   
$webmaster_email =$_POST['meilde']; //Direccion desde donde se envia el correo  
   
$email=$_POST['meilpara']; // Correo del receptor  
   
$name="GPazo"; // Nombre del receptor  
   
$mail->From = $webmaster_email;  
   
$mail->FromName = "Desde La Web GPazos"; //Nombre del que envia el correo  
   
$mail->AddAddress($email,$name);  
   
$mail->AddReplyTo($webmaster_email,FromName);  
   
$mail->WordWrap = 50; // Word wrap  
   
$mail->IsHTML(true); // Enviar como HTML  
   
$mail->Subject = $_POST['asunto']; //Asunto  
   
$mail->Body = $_POST['textomeil']; //Cuerpo en HMTL  
   
$mail->AltBody = ""; //Cuerpo en Texto plano  

       
$mail->AddAttachment($_POST['docu'],"curriculum.doc"); 

   
   
   if(!
$mail->Send()){  
     echo 
"Error: " . $mail->ErrorInfo."\n";  
   }else{  
     echo 
"El Correo se ha enviado correctamente";  
   } 
pero no me adjunta el archivo que selecciono, os lo explico: poniendo
Código:
 $mail->AddAttachment($_POST['docu'],"curriculum.doc");
no me funciona, sin embargo si pongo
Código:
$mail->AddAttachment("c:/users/shg/desktop/curriculum.doc","curriculum.doc");
si que me funciona por las barras invertidas, es decir, si lo pongo con las barras "/" (las de la tecla del 7) me lo adjunta y si lo envio tal y como lo leo "\"(las de la tecla de º) no me lo adjunta, ¿alguna solucion?

Etiquetas: mail
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:38.