正在使用文件attachemant发送邮件,但无法打开它。
有什么问题请解决这个问题。
--PHP-混色 内容类型:multipart / alternative;边界=“PHP - 交替” --PHP - 交替 内容类型:text / plain;字符集= “ISO-8859-1” 内容传输编码:7位 你好,世界!!! 这是简单的文本电子邮件。 --PHP - 交替 内容类型:text / html;字符集= “ISO-8859-1” 内容传输编码:7位HTML 格式化。
--PHP-混色 Content-Type:$ file_type;名字= $ FILE_NAME 内容传输编码:base64 内容 - 处置:附件 --PHP-混合---答案 0 :(得分:2)
您不构建自己的MIME电子邮件。使用PHPMailer或Swiftmailer,几乎可以为您完成所有操作。您可以用大约5或6行代码替换整个脚本。
最重要的是,它们会给你提供比可疑的愚蠢邮件()功能更好的错误信息/诊断。
此外,Geekmail PHP库可以轻松地向电子邮件添加附件
答案 1 :(得分:0)
什么是" mysql_error"?我认为你死语句的正确语法是
die(mysql_error());
或
die($mysql_error);