[PHP] attachment filename

2002-04-16 Thread ROBERT MCPEAK

The code below very nicely sends an email attachment, but, the name of
the attachment appears as Part.000, not the original filename of the
attached file.

How do I set the filename of the attachment?  I'd like it to be
something nice, like yourfileattachment.txt or something, not
Part.000.  What is Part.000 anyway?

Stumped!

Help!

Thanks!

Code:

//attachment
$to = $the_email;
$subject = 'dump';
$message = 'this is the dump';
$email = '[EMAIL PROTECTED]';

$boundary =b . md5(uniqid(time()));
$mime = Content-type: multipart/mixed; ;
$mime .= boundary = $boundary\r\n\r\n;
$mime .= This is a MIME encoded
message.\r\n\r\n;
//first reg message
$mime_message .=--$boundary\r\n;
$mime .=Content-type: text/plain\r\n;
$mime .=Content-Transfer-Encoding: base64;
$mime .=\r\n\r\n .
chunk_split(base64_encode($message)) . \r\n;



//now attach
$filename = mysqldump/surveydump.dmp;
$attach = chunk_split(base64_encode(implode(,
file($filename;
$mime .=--$boundary\r\n;
$mime .=Content-type:
application/octet-stream;\r\n;
$mime .=Content-Disposition: attachment\r\n;
$mime .=Content-Transfer-Encoding: base64;
$mime .=\r\n\r\n$attach\r\n;






mail($to,
$subject,
,
$mime);



//attachment




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] attachment filename

2002-04-16 Thread James E. Hicks III

$mime .= Content-type: application/octet-stream;\r\n;
$mime .= Content-type: application/octet-stream; name=\$attach_name\\r\n;

-Original Message-
From: ROBERT MCPEAK [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, April 16, 2002 2:45 PM
To: [EMAIL PROTECTED]
Subject: [PHP] attachment filename


The code below very nicely sends an email attachment, but, the name of
the attachment appears as Part.000, not the original filename of the
attached file.

How do I set the filename of the attachment?  I'd like it to be
something nice, like yourfileattachment.txt or something, not
Part.000.  What is Part.000 anyway?

Stumped!

Help!

Thanks!

Code:

//attachment
$to = $the_email;
$subject = 'dump';
$message = 'this is the dump';
$email = '[EMAIL PROTECTED]';

$boundary =b . md5(uniqid(time()));
$mime = Content-type: multipart/mixed; ;
$mime .= boundary = $boundary\r\n\r\n;
$mime .= This is a MIME encoded
message.\r\n\r\n;
//first reg message
$mime_message .=--$boundary\r\n;
$mime .=Content-type: text/plain\r\n;
$mime .=Content-Transfer-Encoding: base64;
$mime .=\r\n\r\n .
chunk_split(base64_encode($message)) . \r\n;



//now attach
$filename = mysqldump/surveydump.dmp;
$attach = chunk_split(base64_encode(implode(,
file($filename;
$mime .=--$boundary\r\n;
$mime .=Content-type:
application/octet-stream;\r\n;
$mime .=Content-Disposition: attachment\r\n;
$mime .=Content-Transfer-Encoding: base64;
$mime .=\r\n\r\n$attach\r\n;






mail($to,
$subject,
,
$mime);



//attachment




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php