ecshop支持自定义图片和链接的邮件发送方式

ECSHOP邮件互动性的商城,要求是可以发送要求邮件 而且需要支持图片和外联 这当然需要一个 base64_encode() 来支持发送了 检查了一下 内置了这个函数 那应该没有问题 查看了一下 邮件 被过滤了连接
我用的是FCK编辑器 之前自己开发的时候也用过 提交出来的内容好像是有反斜杠的 于是用 htmlspecialchars()
来测试一下 果然出现了反斜杠,这样就比较容易解决了 一下是我的解决方法 CONTENT是从 FCK里面提交出来的 希望
有需要的人可以用到

  $email = trim($_REQUEST['email']);
  $content = stripslashes($_REQUEST['saymsg']);//去掉反斜杠函数
  $subject = trim($_REQUEST['subject']);

   if(!empty($email)){
   $email = explode(',', $email);
  foreach($email as $value){
    if(!empty($value)){
  send_mail('', trim($value), $subject , $content,1);
    }
  }

sys_msg(sprintf("发送成功", htmlspecialchars(stripslashes($_POST['username']))), 0, $link);
   }else{
     sys_msg(sprintf("邮件为空 发送失败", htmlspecialchars(stripslashes($_POST['username']))), 0, $link);
     }

作者:noel@SEO
地址:http://www.laohucheng.com/post/413/
版权所有©转载时必须以链接形式注明作者和原始出处及本声明!

引用(0)
发表评论
昵称 [注册]
密码 游客无需密码
网址
电邮
打开HTML 打开UBB 打开表情 隐藏 记住我