Exemplo n.º 1
0
 $summary = array();
 $pids = explode(",", $_POST['pid']);
 if (sizeof($pids) && $sms_field != NULL) {
     require_once $mod_bean_files;
     $number = array();
     $recipient = array();
     foreach ($pids as $pid) {
         $parent = new $object_name();
         if ($parent->retrieve($pid)) {
             $fone = preg_replace('/[^0-9]/', '', $parent->{$sms_field});
             $number[$pid] = array($parent->name, $fone);
             $recipient[$pid]['name'] = $parent->name;
         }
     }
     if (!empty($number)) {
         $summary = $sms->send_batch_message($number, $_POST["sms_msg"]);
     }
     echo "SUMMARY:<br>";
     if (is_array($summary)) {
         echo "<table width='100%' border='0' cellpadding='2'>";
         foreach ($summary as $pid => $val) {
             //                                $parent2 = new $object_name;
             //                                $parent2->retrieve($pid);
             if ($val[0] == "SENT") {
                 echo "<tr><td valign='top'>" . $recipient[$pid]['name'] . "</td>";
                 echo "<td valign='top'>" . $val[1] . "</td>";
                 echo "<td valign='top'>Сообщение отправлено</td></tr>";
                 echo "<td valign='top'>Нажмите F5</td></tr>";
             } else {
                 echo "<tr><td valign='top'>" . $recipient[$pid]['name'] . "</td>";
                 echo "<td valign='top'>" . $val[1] . "</td>";