ホームページ  >  記事  >  CMS チュートリアル  >  Empire cms6.6 で登録ウェルカムメールを送信する方法は何ですか?

Empire cms6.6 で登録ウェルカムメールを送信する方法は何ですか?

藏色散人
藏色散人オリジナル
2019-12-12 09:27:542591ブラウズ

Empire cms6.6 で登録ウェルカムメールを送信する方法は何ですか?

#Empire cms6.6 の登録ウェルカム メールを送信する方法は何ですか?

1. 拡張変数の追加

変数名: myemai

変数識別: ウェルカム メール スイッチ

変数の説明: 1 (オン) 0 (オフ)

変数名: myemaititle

変数識別: ウェルカム電子メールのタイトル

変数の説明: [!--username--]: user名前[!--email--]:メールアドレス[!--date--]:送信時刻[!--sitename--]:Webサイト名[!--news.url--]:Webサイトアドレス[!- -mypassword--]: ユーザーのパスワード

変数名: myemaitext

変数の識別: ようこそメールの内容

変数の説明: [!--username--]: ユーザー名 [ !--email--]:メールアドレス[!--date--]:送信時刻[!--sitename--]:Webサイト名[!--news.url--]:Webサイトアドレス[!--mypassword --]: ユーザーパスワード

2. ファイル変更/e/class/user.php

検索:

01.//同じ IP登録

コードをコピーして上に追加します:

01.//パスワード変数をコピーします

02.$mypassword=$password;

03 .

コード検索をコピー:

01.//電子メールによるアクティベーション

##コードをコピーして上に追加:

01.//ようこそを送信email

コードをコピー コードは次のとおりです:

02.if($public_r['add_myemai']==1) 
03.{ 
04.include('../class/qmemberfun.php'); 
05.SendhuanUserEmail($userid,$username,$email,$mypassword); 
06.}

07.

コードをコピー 3. ファイル変更/e/class/qmemberfun.php 検索:

01.//アカウントをアクティブ化します

コードをコピーして上に追加します:

01.//ようこそメールを送信します

コードは次のとおりです:

02.function SendhuanUserEmail($userid,$username,$email,$mypassword){ 
03. global $empire,$dbtbpre,$public_r,$user_tablename,$user_username,$user_userid,$user_email; 
04. //发送邮件 
05. $pr['title']=ReturnPublicAddVar('myemaititle'); 
06. $pr['text']=ReturnPublicAddVar('myemaitext'); 
07. @include(ECMS_PATH.'e/class/SendEmail.inc.php'); 
08. $textr=QMRepEmailtext($userid,$username,$email,$url,$pr['title'],$pr['text'],$mypassword); 
09. $sm=EcmsToSendMail($email,$textr['title'],$textr['text']); 
10.}

11.

Find :

01.//電子メール コンテンツ変数を置き換えます

コードをコピーし、次の関数を

## に置き換えます。 #コードは次のとおりです:

01.function QMRepEmailtext($userid,$username,$email,$pageurl,$title,$text,$mypassword=''){ 
02. global $empire,$dbtbpre,$public_r; 
03. $date=date("Y-m-d"); 
04. $r[text]=str_replace('[!--pageurl--]',$pageurl,$text); 
05. $r[text]=str_replace('[!--username--]',$username,$r[text]); 
06. $r[text]=str_replace('[!--email--]',$email,$r[text]); 
07. $r[text]=str_replace('[!--date--]',$date,$r[text]); 
08. $r[text]=str_replace('[!--mypassword--]',$mypassword,$r[text]); 
09. $r[text]=str_replace('[!--sitename--]',$public_r[sitename],$r[text]); 
10. $r[text]=str_replace('[!--news.url--]',$public_r[newsurl],$r[text]); 
11. $r[title]=str_replace('[!--pageurl--]',$pageurl,$title); 
12. $r[title]=str_replace('[!--username--]',$username,$r[title]); 
13. $r[title]=str_replace('[!--email--]',$email,$r[title]); 
14. $r[title]=str_replace('[!--date--]',$date,$r[title]); 
15. $r[title]=str_replace('[!--mypassword--]',$mypassword,$r[title]); 
16. $r[title]=str_replace('[!--sitename--]',$public_r[sitename],$r[title]); 
17. $r[title]=str_replace('[!--news.url--]',$public_r[newsurl],$r[title]); 
18. return $r; 
19.}

コードをコピーして変更してください。

以上がEmpire cms6.6 で登録ウェルカムメールを送信する方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。