我正在使用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更改附件名称。
可能的解决方案是:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句