> CMS 튜토리얼 > 엠파이어 CMS > Empire CMS 쇼핑몰 시스템은 온라인 결제 후 주문 이메일 알림을 보내는 기능을 구현합니다.

Empire CMS 쇼핑몰 시스템은 온라인 결제 후 주문 이메일 알림을 보내는 기능을 구현합니다.

silencement
풀어 주다: 2019-11-27 14:08:34
앞으로
2426명이 탐색했습니다.

Empire CMS 쇼핑몰 시스템은 온라인 결제 후 주문 이메일 알림을 보내는 기능을 구현합니다.

이 기사의 예에서는 Imperial CMS Mall 시스템이 온라인 결제 후 주문 이메일 알림을 보내는 기능을 구현하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.

Empire CMS는 강력한 콘텐츠 관리 시스템이며, 사용자가 주문하고 결제할 때 쇼핑몰 기능도 매우 강력합니다. 주문했어요? 우리는 항상 웹사이트의 백그라운드에 있을 수 없기 때문에 주문이 있는지 확인하기 위해 지속적으로 페이지를 새로 고칩니다. 가장 일반적인 방법은 이메일을 사용하여 누군가 주문을 했음을 알리는 것입니다. 이 기능?

1단계: Empire 백엔드 시스템 설정 구성 - 시스템 매개변수 설정 - FTP/EMAIL 여기에서 이메일 구성

일반적으로 126개의 사서함을 사용하며 내 구성은 다음과 같습니다.

이메일 전송 모드: SMTP 모듈 전송

SMTP 서버: smtp .126.com

SMTP 포트 : 아무거나 쓰세요 25

보내는 사람 주소 : jitaxiong@sina.cn 처럼 이메일 주소를 쓰세요

보내는 사람 이름 : 아무거나 쓰세요

로그인 인증이 필요한지 : 클릭 "예"

이메일 로그인 사용자 이름: 웹마스터 등 이메일 사용자 이름(@126.com 제외)

이메일 로그인 비밀번호:

구성이 완료된 후 관리자 이메일을 설정(시스템 설정에서)하고 저장합니다.

"

Empire cms tutorial

"을 공부하는 것이 좋습니다두 번째 단계는 소스 파일을 수정하는 두 가지 방법이 있습니다

(1), e/class/ShopSysFun.php 검색 코드 printerror($mess, $location,1) ;

이전 줄에 다음 코드를 추가하세요.


코드는 다음과 같습니다.

$email=array('jitaxing@sina.cn');
$subject='邮件标题';
$content='邮件内容';
@include(ECMS_PATH.'e/class/SendEmail.inc.php');
EcmsToSendMail($email,$subject,$content);
로그인 후 복사

수정 후 이 방법으로 보낸 이메일은 알림 역할만 할 수 있으며 주문 내용은 포함되지 않습니다. 관련 내용이 수정되었습니다.

(2) 이 방법에는 주문의 일부가 포함될 수 있습니다.

1 관리자에게 이메일을 보내는 새로운 기능을 추가하세요.

eclassSendEmail.inc를 찾으세요. .php를 추가하고 끝에 다음 코드를 추가하세요.


코드는 다음과 같습니다.

//给管理员信箱发送通知邮件新增函数
function SendNoticeToAdmin($subject,$body){
global $empire,$dbtbpre;
$empire=new mysqlquery();
$pr=$empire->fetch1("select email from {$dbtbpre}enewspublic limit 1″);
if(is_array($body)){
foreach($body as $value){
$key=key($body);
next($body);
$msgtext .= "$key:"."$value"."n";
}
}else{
$msgtext=$body;
}
$msgtext .= "rnrn此邮件由系统自动发出,请管理员尽快处理nr";
$sm=EcmsToSendMail($pr['email'],$subject,$msgtext);
return $sm;
}
로그인 후 복사

2. eenewsindex.php의 약 184라인에서 수정

AddDd($_POST);

코드는 다음과 같습니다.

@include("../class/SendEmail.inc.php");
SendNoticeToAdmin("有新订单!订单号".$_POST[ddno],$_POST);
로그인 후 복사
제국 CMS 웹사이트 구축에 도움이 되는 글을 기반으로 모든 분들께 이 글이 도움이 되었으면 좋겠습니다.

위 내용은 Empire CMS 쇼핑몰 시스템은 온라인 결제 후 주문 이메일 알림을 보내는 기능을 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:www.word666.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿