send email with attachment in php without saving the file to webserver

Viewed 8523

I am creating a simple form that let user "upload" a file, and a comments box. after the user choose the file(can be image or pdf) and click submit, i am not gonna store the file into my web server, the file will be inserted into an email and send to me.

my question is: how can i attach the file without storing it in any place.

I don't want to use third party module.

Update:

$attachment = $_FILES["OrderList"]["tmp_name"];
$content = file_get_contents($attachment);
$content = chunk_split(base64_encode($content));

I got an error:

Filename cannot be empty in C:\dir\orders\upload.php on line 24

line 24 is $content = file_get_contents($attachment);

3 Answers
Related