有关发送邮件的PHP问题

时间:2012-07-27 15:16:05

标签: php mysql

使用php代码发送电子邮件时遇到此问题。我有一个表单,它发送附件到文件夹和数据库附件的名称,然后发送消息内的文件的链接。

问题是该文件和其他所有内容都应该如此,但我似乎无法创建链接..

以下是代码:

$email = $_REQUEST['email'] ;
$to = $_REQUEST['to'] ;
$subject = $_REQUEST['subject'] ;
$message = ''.$_REQUEST['message'].'<a href="http://lamyse.net/images/'.$file_name.'"> download</a>';



$sql="SELECT file  FROM login_admin WHERE user_name='dori'";
$result=mysql_query($sql);
while ($row = mysql_fetch_array($result)) {


$file_name = $row['file'];}


mail($to, $subject, $message, "From:" . $email);

$photo =$_FILES['file']['name'];

$target = "images/";
$target = $target . basename( $_FILES['file']['name']);

谢谢!

1 个答案:

答案 0 :(得分:3)

在尝试使用它之后,直到几行才会得到$file_name。快速解决方法是移动

$message = ''.$_REQUEST['message'].'<a href="http://lamyse.net/images/'.$file_name.'"> download</a>'; 

低于while循环。