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




[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