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);
}
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@淘宝网女装新款秋装连衣裙裤子外套上衣_2012时尚女装新款 Ecmall二次开发-PHP技术
地址:http://www.laohucheng.com/post/413/
版权所有©转载时必须以链接形式注明作者和原始出处及本声明!
javascript操作复选框函数
ECSHOP-index_get_only_article 指定获取1篇文章
2009
11:38
929
0


