Heim > CMS-Tutorial > DEDECMS > Hauptteil

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

angryTom
Freigeben: 2019-11-09 13:36:51
Original
2275 Leute haben es durchsucht

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) ";
Nach dem Login kopieren

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) ";
Nach dem Login kopieren

, 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');
Nach dem Login kopieren

Fügen Sie eine Zeile darunter hinzu:

$dtime = time();
Nach dem Login kopieren

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."' ; ");
Nach dem Login kopieren

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

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!