buenas repara2,
gracias por tu respuesta. he revisado el post que me pones, y fue justamente de ahí de donde cogí el ejemplo. tengo todo ok, me llega el email, pero me llega el documento como si fuese en plan codigo, es decir, no me llega el attachment. pongo mi codigo, pero en principio esta todo correcto.
Código:
<?
require("../includes/class.phpmailer.php");
$fecha=date("d")."/".date("m")."/".date("y");
$nom_tarifa = implode(",",$_POST['tarifa']);
$sql="INSERT INTO ....')" or die(mysql_error());
$query=mysql_query($sql) or die(mysql_error());
while(list($id,$nombre) = each($_POST["tarifa"]))
{
switch($nombre)
{
case 'Catalogo Completo':
$mail = new phpmailer();
$mail->IsHTML(true);
$mail->Host = "localhost";
$mail->From = "[email protected]";
$mail->FromName = "xxxxx";
$mail->Subject = "xxxxx";
$mail->AddAddress($email);
$body =
"
HOLA ";
$mail->Body = $body;
$mail->AddAttachment("xxx.pdf");
$mail->Send();
break;
}}
header('Location: http://www.xxxx.com');
?>
a ver si alguien detecta algo. he probado a dejar el archivo en la misma raiz, he puesto en carpeta, he hecho referencia a la ruta
http://xxxx etc y no hay forma.
saludos!