Foros del Web » Programando para Internet » PHP »

phpmailer y abjunto

Estas en el tema de phpmailer y abjunto en el foro de PHP en Foros del Web. Saludos, tengo la siguiente duda con algo que no me estas funcionando. estoy utilizando phpmailer para enviar el correo sucede que en este correo el ...
  #1 (permalink)  
Antiguo 14/12/2010, 11:38
 
Fecha de Ingreso: agosto-2009
Mensajes: 78
Antigüedad: 14 años, 8 meses
Puntos: 2
phpmailer y abjunto

Saludos,

tengo la siguiente duda con algo que no me estas funcionando.

estoy utilizando phpmailer para enviar el correo sucede que en este correo el usuario tambien podra abjuntar un .doc o .pdf

tengo estoy
Código PHP:
require_once('../class.phpmailer.php');

$mail             = new PHPMailer(); // defaults to using php "mail()"
$mail->IsSendmail(); // telling the class to use SendMail transport
$body             eregi_replace("[\]",'',$body);
$mail->AddReplyTo("[email protected]","First Last");
$mail->SetFrom('[email protected]''First Last');
$mail->AddReplyTo("[email protected]","First Last");
$address "[email protected]";
$mail->AddAddress($address"John Doe");
$mail->Subject    "PHPMailer Test Subject via Sendmail, basic";

$mail->AltBody    "To view the message, please use an HTML compatible email viewer!"// optional, comment out and test

$mail->MsgHTML($body);

$mail->AddAttachment("images/phpmailer.gif");      // attachment
$mail->AddAttachment("images/phpmailer_mini.gif"); // attachment 
hasta aqui todo bien pero que sucede yo quiero que en vez de ser la ruta del archivo que esta en el servidor que sea la que el usuario a introducido

osea:

Código PHP:
$mail->AddAttachment($_POST['file']);      // attachment
//asumiento que tengo un campo tipo file llamado file
//<input type="file" name="file" /> 
Pero esto no me funciona, como puedo hacer para que me funcione corectamente?
  #2 (permalink)  
Antiguo 14/12/2010, 11:50
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: phpmailer y abjunto

los input type="file" son subidos al servidor y se acceden mediante $_FILES no $_POST, además de que el form debe estar preparado para ello con enctype="multipart/form-data"
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 14/12/2010, 12:06
 
Fecha de Ingreso: agosto-2009
Mensajes: 78
Antigüedad: 14 años, 8 meses
Puntos: 2
Respuesta: phpmailer y abjunto

Comprendo, friend. pero cual seria la manera correcta para utilizarlo con phpmailer?

asi: $mail->AddAttachment($_FILES ['file']);

o como? la verdad no entiendo...
  #4 (permalink)  
Antiguo 21/06/2011, 15:40
Avatar de anjovi4  
Fecha de Ingreso: diciembre-2005
Mensajes: 37
Antigüedad: 18 años, 4 meses
Puntos: 0
Respuesta: phpmailer y abjunto

Hola wilo que tal.

Quiero saber si solucionaste tu problema, ahora me encuentro en un problema similar, estoy tratando de adjuntar un archivo con PHPMailer, espero me puedas ayudar. Saludos...
  #5 (permalink)  
Antiguo 21/06/2011, 19:56
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: phpmailer y abjunto

Cita:
Iniciado por anjovi4 Ver Mensaje
Hola wilo que tal.

Quiero saber si solucionaste tu problema, ahora me encuentro en un problema similar, estoy tratando de adjuntar un archivo con PHPMailer, espero me puedas ayudar. Saludos...
¿para que revivir temas viejos?, el tema es de hace más de 6 meses!!!

si las personas se dedicasen a investigar un poco más sobre como PHP gestiona los uploads, se darán cuenta de que con $_FILES["file"]["tmp_name"] resolverían sus problemas, todo esto claramente obtenible hasta en el tutorial más básico de uploads con PHP
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #6 (permalink)  
Antiguo 22/06/2011, 08:55
Avatar de anjovi4  
Fecha de Ingreso: diciembre-2005
Mensajes: 37
Antigüedad: 18 años, 4 meses
Puntos: 0
Respuesta: phpmailer y abjunto

Ok, 100% entendido y perdon por revivir al abuelo, y tienes razon, buscando en San Google lo encontre. Gracias y saludos....

Etiquetas: phpmailer
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 14:06.