Example #1
0
                            $n_sms = mysqli_fetch_array($sms_n);
                            $extid = $n_sms[0] + 1;
                            if (substr($tfno, 0, 1) == "6" or substr($tfno, 0, 1) == "7") {
                                $mobile = $tfno;
                            } else {
                                $mobile = $tfno_u;
                            }
                            if ($registro) {
                                $message = "Le comunicamos que su hijo/a ha cometido una falta contra las normas de Convivencia del Centro: No devolver en el tiempo debido material de la Biblioteca.";
                            } else {
                                $message = "Su hijo/a no ha devuelto material de la Biblioteca en el plazo indicado. Si no lo devuelve en los próximos días se le impondrá un parte disciplinario grave.";
                            }
                            mysqli_query($db_con, "insert into sms (fecha,telefono,mensaje,profesor) values (now(),'{$mobile}','{$message}','{$informa}')");
                            // ENVIO DE SMS
                            require '../../lib/trendoo/sendsms.php';
                            $sms = new Trendoo_SMS();
                            $sms->sms_type = SMSTYPE_GOLD_PLUS;
                            $sms->add_recipient('+34' . $mobile);
                            $sms->message = $message;
                            $sms->sender = $config['mod_sms_id'];
                            $sms->set_immediate();
                            if ($sms->validate()) {
                                $sms->send();
                            }
                        }
                    }
                }
            }
        } elseif ($j == 0) {
            echo '<div align="center"><div class="alert alert-danger alert-block fade in">
 <button type="button" class="close" data-dismiss="alert">&times;</button>
Example #2
0
                }
                $mobile = substr($mobile, 0, strlen($mobile) - 1);
            } else {
                echo '<div align="center"><div class="alert alert-danger alert-block fade in">
            <button type="button" class="close" data-dismiss="alert">&times;</button>
			<strong>ATENCIÓN:</strong>
No has seleccionado ningún alumno para el envío de SMS.<br />Vuelve atrás, selecciónalo e inténtalo de nuevo.
          </div></div>';
                exit;
            }
            $sms_n = mysqli_query($db_con, "select max(id) from sms");
            $n_sms = mysqli_fetch_array($sms_n);
            $extid = $n_sms[0] + 1;
            // ENVIO DE SMS
            include_once INTRANET_DIRECTORY . '/lib/trendoo/sendsms.php';
            $sms = new Trendoo_SMS();
            $sms->sms_type = SMSTYPE_GOLD_PLUS;
            $exp_moviles = explode(',', $mobile);
            foreach ($exp_moviles as $num_movil) {
                $num_movil = trim($num_movil);
                if (strlen($num_movil) == 9) {
                    $sms->add_recipient('+34' . $num_movil);
                } else {
                    echo "\n\t\t\t<div class=\"alert alert-error\">\n\t\t\t\t<strong>Error:</strong> No se pudo enviar el SMS al teléfono (+34) " . $num_movil . ". Corrija la información de contacto del alumno/a en Séneca e importe los datos nuevamente.\n\t\t\t</div>\n\t\t\t<br>";
                }
            }
            $sms->message = $text;
            $sms->sender = $config['mod_sms_id'];
            $sms->set_immediate();
            if ($sms->validate()) {
                $sms->send();