在PHPMail

时间:2017-08-26 18:33:25

标签: php phpmailer joomla3.0

亲爱的程序员,健康。在Joomla 3模块中,我尝试在添加文件的反馈表单中添加一个字段。信来了,因为它有一个附件,但有固定的数字和字母没有扩展名和0kb。在这里添加:

 <?php $uploadfile = tempnam(sys_get_temp_dir(), sha1($_FILES['uploaded-file']['name']));
    $filename = $_FILES['uploaded-file']['name'];
    if (move_uploaded_file($_FILES['uploaded-file']['tmp_name'], $uploadfile)) {
        $mail->addAttachment($uploadfile, $filename);

    } else {
        $msg .= 'Failed to move file to ' . $uploadfile;
    }
    $mailSender->addAttachment($uploadfile); ?>

<label>
<input class="uploaded-file" id="uploaded-file" type="file" name="uploaded-file"/>
<span id="text_fileup">Add File</span>
</label>

我知道遗漏了一些东西,修改了很多,但我仍然不明白那里有什么。多谢早些时候,谁会提出正确的决定。在你的业力中+100500。

1 个答案:

答案 0 :(得分:0)

我找到了一个类似代码的解决方案 github.com

非常感谢StjepanOsojnički。

是的,您需要在将要发送的模块中进行一些设置,显然模块没有写入。即:

确切的网址 - 关闭

禁用HTTPS - 在

修正了网址 - 关闭