更改附件名称:wp_mail PHP

调整

我正在使用wp_mail通过网站上的表单发送邮件。但是当我附加一些文件时,名称就像“ phpr0vAqT”或“ phpFO0ZoT”。

$files = array(); //Array pour les fichiers
$count = count(array_filter($_FILES['fichier']['name'])); //Compte le nombre de fichiers

        for($i=0;$i<$count;$i++){ //boucle sur chaque fichier

            array_push($files, $_FILES['fichier']['tmp_name'][$i]); //insere le fichier dans l'array $files

         }

我认为问题出在:['tmp_name'],但我不知道该更改什么,因为wp_mail需要路径。

然后,我正在这样做:

wp_mail($to, $subject, $message, $headers, $files);

发送邮件。

谢谢。

比约恩

您不能使用wp_mail更改附件名称。

可能的解决方案是:

  1. 用正确的名称保存文件。
  2. 使用wp_mail发送新文件。
  3. 删除文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章