$w->sendMessage($msg['Dest_CtyCode'] . $msg['Dest_Number'], $msg['Dest_Message']); mysql_query("INSERT INTO `OutMessageCompleted` (Job_ID, Job_Time, Job_Type, Dest_CtyCode, Dest_Number, Dest_Message) VALUES (NULL, NULL, 'WA', '" . $msg['Dest_CtyCode'] . "', '" . $msg['Dest_Number'] . "', '" . $msg['Dest_Message'] . "')"); mysql_query("DELETE FROM `OutMessageQueue` WHERE Job_ID='" . $msg['Job_ID'] . "'"); } /****** mysql_query("INSERT INTO `messages` VALUES (NULL, NOW(), 'WA-API', '$dnum', '$dmsg')"); $gc = getGroupChats(); while ($row = mysql_fetch_array($gc)) { $dnum=$row['group_code']; echo 'Send to: '.$dnum . '#'. $dmsg."\n"; mysql_query("INSERT INTO `messages` VALUES (NULL, NOW(), 'WA-API', '".$row['group_names']."', '$dmsg')"); $w->sendMessage($dnum, $dmsg); *********/ } //for loop $w->disconnect(); echo "Disconnected. Bye! :D\n"; die; function onSyncResult($result) { foreach ($result->existing as $number) { global $existUser; $existUser = true; } } function onGetGroupV2Info($mynumber, $group_id, $creator, $creation, $subject, $participants, $admins, $fromGetGroup) { $select = "SELECT group_names FROM `WAGroupChats` WHERE group_code='{$group_id}'"; $row = mysql_fetch_array(mysql_query($select)); if ($row) { mysql_query("UPDATE WAGroupChats SET group_names='{$subject}' WHERE group_code='{$group_id}'");
/** * Cleanly disconnect from Whatsapp. * * Ensure at end of script, if a connected had been made * to the whatsapp servers, that it is nicely terminated. * * @return void */ public function __destruct() { if (isset($this->wa) && $this->connected) { $this->wa->disconnect(); } }