在Phpmailer中链接上传的文件

时间:2015-01-16 17:19:01

标签: mysql hyperlink phpmailer

我试图在我的MySQL数据库中存储使用phpmailer上传的文件的链接,以便当网页调用记录时,用户可以下载文件。

在我添加锚标记之前,我的文件已按照我的要求附加。现在,他们不再附加到电子邮件,只有文件名进入数据库。我错过了一些简单的东西吗?

$mail->AddAttachment("<a href='/home/company/upload/'>".$_FILES['rfile']['name'][0]."</a>");   // add attachments

$mail->AddAttachment("<a href='/home/company/upload/'>".$_FILES['rfile']['name'][1]."</a>");   // add attachments

1 个答案:

答案 0 :(得分:0)

为什么要将HTML放入需要文件路径的内容中?这样做(并注意Marc B所说的 - 你应该在某处调用move_uploaded_file()。)。

$mail->AddAttachment('/home/company/upload/'.$_FILES['rfile']['name'][0]);
$mail->AddAttachment('/home/company/upload/'.$_FILES['rfile']['name'][1]);