ホームページ > 記事 > CMS チュートリアル > 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 サイトの他の関連記事を参照してください。