您好,登錄后才能下訂單哦!
這篇文章主要介紹織夢會員投稿審核后給投稿人發送成功審核短消息的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
織夢會員投稿審核后怎么給投稿人發送成功審核短消息
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,也就是在后臺會員中心看到的mid值.
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,并把所有信息寫入短消息表.
這樣就會在審核的同時發送一條短信息給相應的發布者了.
注:此方法中的表名改為您自己的表名即可.
以上是織夢會員投稿審核后給投稿人發送成功審核短消息的方法的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。