已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 讨论/求助

标题: 抱怨是不会有好结果的

作者: @Ta

时间: 2013-06-13

点击: 18433

提示发送成功 没有报错 但是文件为0字节
到底哪里出了问题 @老虎会游泳 @love封尘 @浪人 @ @php大神
--------
发件人: "wyk" <wyk@wyk.asia>
收件人:13422523019
时间:2013/06/12 00:17:52
共有 1 个附件(卡巴斯基杀毒引擎已扫描)
    z.php (0字节)
下载   
--------
<?php
header("Content-Type: text/html; charset=utf-8");
//mail(接受者,邮件主题,邮件内容,额外的报头如from:,规定sendmail程序额外参数)
$to="13422523019@163.com";//接受邮箱
$subject="主题";//主题
$subject="=?UTF-8?B?".base64_encode($subject)."?=";//防止内容乱码

$boundary=uniqid("");//貌似定义分界线
$headers="From: wyk@wyk.asia
Content-type: multipart/mixed; boundary='$boundary'";//邮件from头
$body64 = chunk_split(base64_encode('该处内容不知道怎么回事不显示'));
$txt="--$boundary
Content-type: text/plain; charset=utf-8 Cotent-transfer-encoding: base64
$body64
--$boundary";//内容
$filename="z.php";//文件名
$mimetype='application/octet-stream';//获取文件类型
$read=file_get_contents($filename);//读取文件

$read=base64_encode($read);//使用base64_encode()函数对文件进行编码
$read=chunk_split($read);//函数把文件分割

$txt="--$boundary
Content-type: $mimetype; name=$filename
Content-disposition:attachment; filename=$filename Content-transfer-encoding: base64
$read
--$boundary--
";//发送的附件

$mail=mail($to,$subject,$txt,$headers);
if($mail)
{
echo"发送成功";
}
else{echo"发送失败";}
?>

[隐藏样式|查看源码]


『回复列表(40|隐藏机器人聊天)』

2. @薰风习习 不需要啊 邮件能收到 附件收不到 
(/@Ta/2013-06-06 16:57//)

3. 这个和空间的邮箱服务器配置有关,使用第三方的邮箱类
(/@Ta/2013-06-06 18:35//)

4. 错误内容呢?
(/@Ta/2013-06-06 19:02//)

5. @梦幻天使 莫测高深,我一直用phpmailer类。
(/@Ta/2013-06-06 21:06//)

6. @梦幻天使 自带mail函数很多情况下发不了
(/@Ta/2013-06-07 14:21//)

7. @趣航科技小智 可已发邮件 不能发附件 我坚信是代码的问题 
(/@Ta/2013-06-07 16:04//)

8. @梦幻天使 希望你的坚持是正确的
(/@Ta/2013-06-07 16:38//)

9. @老虎会游泳
(/@Ta/2013-06-07 17:04//)

10. @梦幻天使,我不知道答案。
(/@Ta/2013-06-07 18:51//)

11. 用那个空间的邮箱应该能收到,我猜
(/@Ta/2013-06-09 17:43//)

12. @记忆丶搜索中 能收到 但收不到附件 
(/@Ta/2013-06-09 18:26//)

13. 标题部分字符被去除。态度决定一切。
(/@Ta/2013-06-09 20:00//)

14. 你真执着!!!!
(/@Ta/2013-06-12 17:56//)

15. @ 我别无选择 为了成功...
(/@Ta/2013-06-12 18:10//)

16. 复杂。
(/@Ta/2013-06-12 18:16//)

17. 我没用过mail函数
(/@Ta/2013-06-12 21:42//)

18. 在 //发送附件  上几行,感觉怪怪的  @梦幻天使  
(/@Ta/2013-06-12 21:43//)

19. 表示不知道
(/@Ta/2013-06-12 21:52//)

20. hehe
(/@Ta/2013-06-12 21:52//)

下一页 1/3页,共40楼

回复需要登录

7月17日 06:33 星期四

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1