Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/05/2013, 12:07
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 9 meses
Puntos: 12
Respuesta: phpmailer no envia doc adjunto

Cita:
Iniciado por alex1084 Ver Mensaje
hola mira revisa esta parte porque creo que ahi es el problema

Código PHP:
Ver original
  1. if(!empty( $file_name )) {  
  2.                 $mail->AddAttachment($_FILES["archivo"]["tmp_name"], $_FILES["archivo"]["name"]);  
  3.                 }

Al menos en la parte de codigo que muestras no encuentro definida la variable $file_name , por lo tanto no entra a este if
Gracias pero ese no es el error cuando lo cheque para un salo email asi Funciono bien
Código PHP:
require("class.phpmailer.php");
if (
$_POST['action'] == "send") {
    
$varname $_FILES['archivo']['name'];
    
$vartemp $_FILES['archivo']['tmp_name'];
     
     
$mail = new PHPMailer();
$mail->Host "localhost";

     
$email $_POST[email2];
        
    
$mensaje.= $_POST['mensaje']."\n\n";
    
    
// asunto del email
    
$subject $_POST[nombre2];
$mail->From $_POST[email];
 if (
$varname != "") {
        
$mail->AddAttachment($vartemp$varname);
    }
$mail->FromName "Plantel";
$mail->Subject $_POST['nombre2'];
$address $_POST[email2];
$mail->AddAddress($address"Probando");
$body .= $mensaje;
$mail->Body $body;
if(!empty( 
$file_name )) { 
$mail->AddAttachment($_FILES["archivo"]["tmp_name"], $_FILES["archivo"]["name"]);  } 
if(!
$mail->Send()) {
  echo 
"Mailer Error: " $mail->ErrorInfo;
} else {
  echo 
"Mensaje Enviado!";
}