Cita:
Iniciado por jpogsistem ok.
Bueno el problema es que estoy generando un archivo online y necesita enviarlo como adjunto, adjuntándolo automáticamente...
No me salía ya que usaba el codigo que está en :
http://www.buayacorp.com/archivos/en...-estilo-gmail/
Y no sabía como pasar la ruta del archivo ya que en esta pagina ponian un javascript........o si la clase permitía rutas
http://www.midominio.net/Administrad...archivo123.rtf
En el mensaje referido veo la solución en las líneas y comentarios de Sciffo, sobre todo en :
$archivo = "/rutaabsolutadelservidor/nuevo.doc";
$archivo_name = "nuevo";
$mail->AddAttachment($archivo, $archivo_name);
Y adicionalmente me pasó lo del archivo .dat.
Sé que es una tontería pero no sabía hacerlo.
Saludos.
Ok.
El caso es que hay que ver la descripción del métodos "AddAttachment()" que requiere una ruta absoluta a un archivo .. NO relativa (así parece) .. También tienes otros métdoso del mismo PHP Mailer para adjuntar un archivo .. pero que venga en un "string" (por ejemplo si das una ruta relativa http:// y capturas su salida con ob_start() y ob_get_contents() entre otras funciones generando en una $variable lo que resulte de llamar por HTTP a dicho URL .. o por ejemplo si generas una imagen "al vuelo" con GD (librerías gráficas) y pretendes enviar ese resultado (imagen) adjunto ..).
Un saludo,