Heim >CMS-Tutorial >DEDECMS >Wie sende ich eine erfolgreiche SMS-Nachricht an den Mitwirkenden, nachdem ein DreamWeaver-Mitglied eine Bewertung eingereicht hat?

Wie sende ich eine erfolgreiche SMS-Nachricht an den Mitwirkenden, nachdem ein DreamWeaver-Mitglied eine Bewertung eingereicht hat?

angryTom
angryTomOriginal
2019-11-09 13:36:512323Durchsuche

Wie sende ich eine erfolgreiche SMS-Nachricht an den Mitwirkenden, nachdem ein DreamWeaver-Mitglied eine Bewertung eingereicht hat?

So senden Sie eine erfolgreiche Bewertungs-SMS-Nachricht an den Mitwirkenden, nachdem das DreamWeaver-Mitglied eine Bewertung eingereicht hat

1. archives_do.php, suchen Sie:

$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) ";

und ändern Sie es in:

$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) ";

, um die Funktion zu implementieren und die Herausgeber-ID zu extrahieren, bei der es sich um den Mittelwert handelt, der im Backend-Mitgliedercenter angezeigt wird.

2. Suchen Sie nach:

$dsql->Execute('ckall');

Fügen Sie eine Zeile darunter hinzu:

$dtime = time();

Um die Funktion zu implementieren, rufen Sie die aktuelle Überprüfungszeit ab Zeitpunkt, zu dem die Kurznachricht veröffentlicht wird.

3. Suchen Sie:

$dsql->ExecuteNoneQuery("Update `dede_member`
set scores=scores+{$cfg_sendarc_scores} where mid='".$cfg_ml->M_ID."' ; ");

Fügen Sie darunter hinzu:

$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','您的文章已经经过了本站的审核!')");

Um die Funktion zu implementieren, lesen Sie die vor Benutzer-ID und schreiben Sie alle Informationen in die Kurznachrichtentabelle.

Auf diese Weise wird während der Überprüfung eine Kurznachricht an den entsprechenden Herausgeber gesendet.

Hinweis: Der Tabellenname in Diese Methode kann in Ihren eigenen Tabellennamen geändert werden.

Empfohlenes Tutorial: dedecms-Tutorial

Das obige ist der detaillierte Inhalt vonWie sende ich eine erfolgreiche SMS-Nachricht an den Mitwirkenden, nachdem ein DreamWeaver-Mitglied eine Bewertung eingereicht hat?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn