ホームページ > 記事 > CMS チュートリアル > DreamWeaver メンバーがレビューを送信した後、成功したレビュー SMS メッセージを投稿者に送信するにはどうすればよいですか?
DreamWeaver メンバーがレビューを送信した後、成功したレビュー メッセージを投稿者に送信する方法
1. dede/archives_do を開きます。 .php で、
$query = "SELECT arc.id,arc.typeid,ch.issystem,ch.maintable,ch.addtable FROM `dede_arctiny` arc LEFT JOIN `xc_arctype` tp ON tp.id=arc.typeid LEFT JOIN `xc_channeltype` ch ON ch.id=tp.channeltype WHERE arc.id in($arcids) ";を検索し、
$query = "SELECT arc.id,arc.mid,arc.typeid,ch.issystem,ch.maintable,ch.addtable FROM `dede_arctiny` arc LEFT JOIN `xc_arctype` tp ON tp.id=arc.typeid LEFT JOIN `xc_channeltype` ch ON ch.id=tp.channeltype WHERE arc.id in($arcids) ";に変更して関数を実装し、バックエンド メンバー センターで表示される中間値であるパブリッシャー ID を抽出します。
2. 検索:
$dsql->Execute('ckall');その下に行を追加します:
$dtime = time();関数を実装し、現在のレビュー時間を取得します。
3. 検索:
$dsql->ExecuteNoneQuery("Update `dede_member` set scores=scores+{$cfg_sendarc_scores} where mid='".$cfg_ml->M_ID."' ; ");その下に追加:
$mid = $row['mid']; $dsql->ExecuteNoneQuery("INSERT INTO `dede_member_pms` (`floginid`,`fromid`,`toid`,`folder`,`subject`,`sendtime`,`writetime`, `hasview`,`isadmin`,`message`) VALUES ('admin','1','$mid','inbox','文档审核消息!', '$dtime','$dtime','0','0','您的文章已经经过了本站的审核!')");関数を実現し、ユーザー ID を読み出し、すべての情報をショート メッセージ テーブルに書き込みます。この方法で、レビュー中にショート メッセージが対応する発行者に送信されます。注: このメソッドのテーブル名は、独自のテーブル名に変更してください。
推奨チュートリアル: dedecms チュートリアル
###以上がDreamWeaver メンバーがレビューを送信した後、成功したレビュー SMS メッセージを投稿者に送信するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。