<?php

session_start();
include_once '../modelos/modelo.envios_sms.php';
if (isset($_POST['id_grupo']) and $_POST['id_grupo'] != "") {
    $id_grupo = $_POST['id_grupo'];
    $sms = new Mensaje_sms();
    $resp = $sms->eliminar_tel_grupo($id_grupo);
    echo $resp;
}
<?php

session_start();
include_once 'conex.php';
include_once '../modelos/modelo.envios_sms.php';
if (isset($_FILES['archivo']['name']) and $_FILES['archivo']['name'] != "") {
    $archivo = $_FILES['archivo']['name'];
    $tipos_archivo = $_FILES['archivo']['type'];
    $separar = explode('/', $tipos_archivo);
    if ($separar[1] == 'csv' || $separar[1] == "CSV") {
        $nombre = 'insertar.csv';
        $sms = new Mensaje_sms();
        $resp = $sms->subir_archivo($_FILES['archivo']['tmp_name'], $nombre);
        echo $resp;
    } else {
        echo 1;
    }
} else {
    echo 0;
}
Example #3
0
if (isset($_POST["enviar_texto_sms"]) && isset($_POST["enviar_texto_modem"]) && isset($_POST["enviar_sms_grupo"])) {
    if ($_POST["enviar_texto_sms"] != "" && $_POST["enviar_texto_modem"] != "" && $_POST["enviar_sms_grupo"] != "") {
        $texto = $_POST["enviar_texto_sms"];
        $modem = $_POST["enviar_texto_modem"];
        $grupo = $_POST["enviar_sms_grupo"];
        $opcion_grupo = $_POST["enviar_radio"];
    } else {
        $mensaje = "campos_blancos";
        die(json_encode($mensaje));
    }
} else {
    $mensaje = "campos_blancos";
    die(json_encode($mensaje));
}
////////////////////////////////////////////
$obj_sms = new Mensaje_sms();
$modem_vector = array();
$cantidad_modem = 1;
/////Aqui si se seleccionó, varios modem en el combo ...
if ($_POST["enviar_texto_modem"] == '-999') {
    for ($u = 0; $u < count($_POST["modem"]); $u++) {
        $modem_vector[$u] = $_POST["modem"][$u];
    }
    $cantidad_modem = count($modem_vector);
} else {
    $cantidad_modem = 1;
    $modem = $_POST["enviar_texto_modem"];
}
///////////////////////////////////////////
$m_vector = to_pg_array($modem_vector);
if ($opcion_grupo == '2') {
<?php

//CREADO POR DAVID BELTRAN
//MODIFICADO POR GIANNI SANTUCCI  29/10/2014
session_start();
include_once '../libs/fbasic.php';
include_once '../modelos/modelo.envios_sms.php';
$contador_registrados = 0;
$contador_no_registrados = 0;
$contador = 0;
if (isset($_POST['data']) and $_POST['data'] != "") {
    $seleccion = $_POST['data'];
    $archivo = fopen('../archivos_txt/insertar.csv', "r");
    $sms = new Mensaje_sms();
    if ($archivo !== FALSE) {
        while (($datos = fgetcsv($archivo, 1000000, ";")) !== FALSE) {
            set_time_limit(0);
            $nombres = curar_cadena_letras($datos[0]);
            $telf = curar_tlf($datos[1]);
            $cod = substr($telf, 0, 4);
            if (strlen($telf) == '11' && $telf != '00000000000' && $telf != "0" && $nombres != "" && ($cod == "0412" or $cod == '0414' or $cod == '0212' or $cod == '0424' or $cod == '0426' or $cod == "0416")) {
                $contador++;
                $resp = $sms->insertar_contactos($nombres, $seleccion, $telf);
                //Valido que si dam error insertando contactos devuelva ese mensaje .gs
                if ($resp == "error") {
                    die(json_encode("error"));
                }
                //
                if ($resp[0][0] == "a") {
                    $contador_registrados++;
                    //Le sumo 1 al contador de registrados cada vez que .gs
        $f_fecha = $_GET["f_fecha"];
    }
}
/////
/////////////////////////////////////////////////--AUDITORIA--///////////////////////////////////////
$auditoria_eva = new auditoria("Reporte sms enviados", "Generó reporte de sms enviados");
$auditoria = $auditoria_eva->registrar_auditoria();
//die(json_encode($auditoria));
if ($auditoria == false) {
    $mensaje[0] = 'error_auditoria';
    die(json_encode($mensaje));
}
/////////////////////////////////////////////////////////////////////////////////////////////////////
/////
//CREO OBJETO PARA LA CONSULTA
$obj_sms = new Mensaje_sms();
$rs = $obj_sms->consultar_mensajes_enviados($mensaje, $grupo, $f_fecha);
//CREO OBJETO PARA EL PDF
$pdf = new pdf_sms_enviados();
$pdf->Header();
$pdf->AliasNbPages();
$pdf->AddPage('L', 'Letter');
$pdf->SetFont('Arial', 'B', 12);
$pdf->SetFillColor(159, 182, 205);
$pdf->SetMargins(10, 5, 10);
/////////////////////////////////////////
//
for ($i = 0; $i <= count($rs) - 1; $i++) {
    if ($rs[$i][1] != "") {
        $nombre_grupo = $rs[$i][1];
    } else {
$cuerpo_contenido = '';
//lleno las variables filtro...
$sms = strtoupper($_POST["f_mensajes"]);
$grupos = $_POST["f_grupo"];
$fecha = $_POST["f_fecha"];
//
$offset = $_POST["offset"];
//offset
$j = $offset;
//contador para el campo n°
$limit = $_POST["limit"];
//limit
$actual = $_POST["actual"];
$nom_fun = "consultar_cuerpo_tabla_sms_env";
$rs = array();
$obj_env_sms = new Mensaje_sms();
$rs = $obj_env_sms->consultar_cuerpo_env_sms($sms, $grupos, $fecha, $offset, $limit);
//die(json_encode($rs));
if ($rs == "error") {
    $mensaje[0] = "error";
    die(json_encode($mensaje));
} else {
    for ($i = 0; $i <= count($rs) - 1; $i++) {
        //debido a que tiene demasiados contactos
        set_time_limit(0);
        $k = $i + 1;
        $j = $j + 1;
        $tlf = $rs[$i][2];
        //valido el grupo
        if ($rs[$i][1] == '') {
            $nom_grupo = $rs[$i][5];