亲爱的程序员,健康。在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。
答案 0 :(得分:0)
我找到了一个类似代码的解决方案 github.com
非常感谢StjepanOsojnički。
是的,您需要在将要发送的模块中进行一些设置,显然模块没有写入。即:
确切的网址 - 关闭
禁用HTTPS - 在
上修正了网址 - 关闭