dedecms的商城搞得实在是不怎么地,功能太简单了。
对于广大站长来说,如果有用户购买产品,又想立马知道的话,就必须每时每刻的守着自己的网站,真的好累,本站站长也遇到了同样的问题,所以想到了如果有订单,并且支付完成的话,让系统自动发提醒邮件给站长,这样站长就能在干别的事情的同时又知道网站订单的情况了。
本站使用的是支付宝,故只实现了支付宝支付完成发邮件的功能,实现方法:
打开 /include/payment/alipay.php
找到:
$this->log_result(\"verify_success,订单号:\".$order_sn); //将验证结果存入文件在其下面加入下面代码,部分代码需要修改:
$mailbody = \'\';
$mailtitle = \"订单号:\".$order_sn.\"支付成功!\";
$mailbody .= \"这里是提示信息\";
$email=\'admin@qq.com\';//改为要接收邮件的邮箱
$cfg_sendmail_bysmtp = \'Y\';
$cfg_smtp_server = \'smtp.exmail.qq.com\'; //qq邮件服务器地址
$cfg_smtp_port = \'25\'; //端口号,默认为25
$cfg_smtp_usermail = \'mail@qq.com\'; //发件邮箱地址
$cfg_smtp_user = \'星空站长网\'; //名称
$cfg_webname = \'星空站长网\'; //站名称
$cfg_smtp_password = \'password\'; //发件邮箱密码
$headers = \"From: \".$cfg_smtp_usermail.\"rnReply-To: \".$cfg_smtp_usermail;
if($cfg_sendmail_bysmtp == \'Y\' && !empty($cfg_smtp_server))
{
$mailtype = \'TXT\';
require_once(dirname(__FILE__).\"/../mail.class.php\");
$smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);
$smtp->debug = false;
$smtp->sendmail($email,$cfg_webname,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);
}
else
{
@mail($email, $mailtitle, $mailbody, $headers);
} 这里只是实现了一个简单的发邮件功能,如需发送更多的内容,当然得需要自己去研究了,既然都能发邮件了。别的还用担心弄不成么?
本站除原创内容,其余内容均收集自互联网,仅限用于学习和研究目的,本站不对其内容的合法性、可用性承担任何责任。本站禁止以任何形式发布或转载任何违法相关信息,若您发现请立即向站长举报;用户投稿一切资源内容不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
如有版权内容,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,故敬请原作者谅解!为尊重作者劳动成果,请购买正版支持作者,谢谢!若您对「HULIKU.COM」所载资源作品版权归属存有异议,请发送邮箱:ihuliku@qq.com 进行处理。
本站资源文件大多存储至云盘,如您发现图片或链接失效,请联系站长或作者,我们将及时进行更新。资源都是经过站长或作者收集测试优化后进行发布分享。如若转载请在贵站文内以超链形式注明狐狸库文章出处,谢谢合作!












![WordPress子比主题美化教程合集[2023/04/17]-狐狸库](https://huliku.com/pic/2023032607024935.png)
![狐狸库自定义子比主题底部footer页脚美化(自适应)[06.26]更新-狐狸库](https://huliku.com/pic/2023062610013835.png)



















请登录后查看评论内容