Content-disposition: attachment; filename=$fileName Content-transfer-encoding: base64 后面再紧接着加上 附件内容。 $mimeType 是附件的 MIME类型。 可以用 $_FILES['upload_file']['type'] 得到。 $fileName 就是附件的名字了 邮件文本内容和附件之间用 boundary 分割。 有人会问,附件内容是什么?附件内容就是用read函数读入所上传的附件,然后再把它经过base64编码之后再用chunk_split 大卸N块,每块大小是默认的76字符。 好了,现在再去看那段程序,应该没什么问题了吧?把相应的变量带入mail函数里面就ok了。 以上程序在 PHP Version 4.3.8 FreeBSD 下测试通过。
(编辑:aniston)
·2024年12月目录 ·2024年11月目录 ·2024年10月目录 ·2024年9月目录 ·2024年8月目录 ·2024年7月目录 ·2024年6月目录 ·2024年5月目录 ·2024年4月目录 ·2024年3月目录 ·2024年2月目录 ·2024年1月目录 ·2023年12月目录 ·2023年11月目录