$conf, $runtime; function_exists('chdir') AND chdir(APP_PATH); $r = 'mysql' == $conf['cache']['type'] ? website_set('runtime', $runtime) : cache_set('runtime', $runtime); } function runtime_truncate() { global $conf; 'mysql' == $conf['cache']['type'] ? website_set('runtime', '') : cache_delete('runtime'); } register_shutdown_function('runtime_save'); ?>uploads - Send attachments via wp_mail from temporary folder|Programmer puzzle solving
最新消息:Welcome to the puzzle paradise for programmers! Here, a well-designed puzzle awaits you. From code logic puzzles to algorithmic challenges, each level is closely centered on the programmer's expertise and skills. Whether you're a novice programmer or an experienced tech guru, you'll find your own challenges on this site. In the process of solving puzzles, you can not only exercise your thinking skills, but also deepen your understanding and application of programming knowledge. Come to start this puzzle journey full of wisdom and challenges, with many programmers to compete with each other and show your programming wisdom! Translated with DeepL.com (free version)

uploads - Send attachments via wp_mail from temporary folder

matteradmin9PV0评论

Is it possible to send attachment via wp_mail, using temporary file, instad of uploading them to any actual folder on server?

For example:

<input type="file" name="file">

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

wp_mail(....,$attachment);

Documentation:

The filenames in the $attachments attribute have to be filesystem paths.

How can i get the path for temporary file (if this is possible)?

Is it possible to send attachment via wp_mail, using temporary file, instad of uploading them to any actual folder on server?

For example:

<input type="file" name="file">

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

wp_mail(....,$attachment);

Documentation:

The filenames in the $attachments attribute have to be filesystem paths.

How can i get the path for temporary file (if this is possible)?

Share Improve this question asked Dec 10, 2014 at 10:44 Biker JohnBiker John 1536 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 2

Yes. it's possible. Attachment file contents are taken by wp_mail call.

Use $_FILES['file']['tmp_name'] for filename

Post a comment

comment list (0)

  1. No comments so far