<?php session_start(); ini_set("memory_limit", "1024M"); require "../libs/fbasic.php"; require "../modelos/modelo.destinatarios.php"; $mensaje = array(); //valido el campo if (isset($_POST["n_tlf"]) && $_POST["n_tlf"] != "") { $n_tlf = $_POST["n_tlf"]; } $obj_destinatario = new Destinatarios(); $rs = $obj_destinatario->consulta_destinatario_tlf($n_tlf); $rs2 = $obj_destinatario->consultar_grupos_tlf($n_tlf); $cuantos_grupos = count($rs2); //die(json_encode($rs)); if ($rs == "error" || $rs2 == "error") { $mensaje[0] = "error_bd"; die(json_encode($mensaje)); } else { $mensaje[0] = $rs; $mensaje[1] = $rs2; $mensaje[2] = $cuantos_grupos; die(json_encode($mensaje)); }
if (isset($_GET["f_nombres"])) { $nombres = strtoupper($_GET["f_nombres"]); } ///// /////////////////////////////////////////////////--AUDITORIA--/////////////////////////////////////// $auditoria_eva = new auditoria("Reporte sms no registrados", "Generó reporte de no registrados"); $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 Destinatarios(); $rs = $obj_sms->consultar_sms_noreg($tlf, $grupos, $nombres); //CREO OBJETO PARA EL PDF $pdf = new pdf_sms_noreg(); $pdf->Header(); $pdf->AliasNbPages(); $pdf->AddPage('L', 'Letter'); $pdf->SetFont('Arial', 'B', 12); $pdf->SetFillColor(159, 182, 205); $pdf->SetMargins(10, 5, 10); ///////////////////////////////////////// // $contador = 0; for ($i = 0; $i <= count($rs) - 1; $i++) { set_time_limit(0); $pdf->Cell(35, 5, $rs[$i][0], 1, 0, 'L', 0);
$cuantos_tlf = count($_POST["carga_ind_tlf"]); $grupo = $_POST["carga_ind_grupo"]; //caso varios grupos if ($grupo == '-999') { $vector_grupo = $_POST["grupos"]; $cuantos_vg = count($vector_grupo); } else { $vector_grupo[0] = $grupo; $cuantos_vg = 1; } // if ($cuantos_nombres != $cuantos_tlf) { $mensaje[0] = "error1"; die(json_encode($mensaje)); } $obj_destinatarios = new Destinatarios(); $v_nombre = to_pg_array($_POST["carga_ind_nombre"]); $v_tlf = to_pg_array($_POST["carga_ind_tlf"]); $v_grupo = to_pg_array($vector_grupo); $rs = $obj_destinatarios->registrar_destinatarios($v_nombre, $v_tlf, $cuantos_tlf, $cuantos_vg, $v_grupo); //die(json_encode($rs)); if ($rs == 'error') { $mensaje[0] = "error"; die(json_encode($mensaje)); } else { if ($rs[0][0] == "registro_exitoso") { /////////////////////////////////////////////////--AUDITORIA--/////////////////////////////////////// $auditoria_eva = new auditoria("Cargar destinatario", "Registro de destinatarios (TLF:" . $v_tlf . ",GRUPO:" . $v_grupo . ")"); $auditoria = $auditoria_eva->registrar_auditoria(); //die(json_encode($auditoria)); if ($auditoria == false) {
$grupos = strtoupper($_POST["f_grupo"]); } if (isset($_POST["f_nombres"])) { $nombres = strtoupper($_POST["f_nombres"]); } // $offset = $_POST["offset"]; //offset $j = $offset; //contador para el campo n° $limit = $_POST["limit"]; //limit $actual = $_POST["actual"]; $nom_fun = "consultar_cuerpo_tabla_sms_noreg"; $rs = array(); $obj_noreg = new Destinatarios(); $rs = $obj_noreg->consultar_cuerpo_sms_noreg($tlf, $grupos, $nombres, $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 // $cuerpo_contenido .= "<tr>\n\t\t\t\t\t\t\t\t<td class='nom_no_reg' width='30%'>" . $rs[$i][1] . "</td>\n\t\t\t\t\t\t\t\t<td width='25%'>" . $rs[$i][0] . "</td>\n\t\t\t\t\t\t\t\t<td class='campo_esp' width='25%'>" . $rs[$i][2] . "</td>\n\t\t\t\t\t\t\t\t<td class='campo_esp' width='25%'>" . $rs[$i][3] . "</td>\n\t\t\t\t\t\t\t</tr>";
//nombre $f_num = $_POST["f_num"]; //numero tlf $offset = $_POST["offset"]; //offset $j = $offset; //contador para el campo n° $limit = $_POST["limit"]; //limit $actual = $_POST["actual"]; $nom_fun = "consultar_cuerpo_tabla_destinatarios"; $cuerpo_contenido = ''; $k = ''; $j = ''; $rs = array(); $obj_destinatarios = new Destinatarios(); $rs = $obj_destinatarios->consultar_cuerpo_consulta_destinatarios($f_nom, $f_num, $offset, $limit); 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]; $cuerpo_contenido .= "<tr>\n\t\t\t\t\t\t\t<td width='50%'>" . $rs[$i][1] . "</td>\n\t\t\t\t\t\t\t<td width='25%'>" . $rs[$i][2] . "</td>\n\t\t\t\t\t\t\t<td width='25%'><button class='btn btn-danger' id='btn_selec_dest" . $k . "' onmouseover='cambiar_color_btn(this);' onmouseout='cambiar_color_btn2(this);' onclick='btn_selec_des(\"{$tlf}\");' ><span class='glyphicon glyphicon-ok'></span></button></td>\t\n\t\t\t\t\t </tr>"; } if ($actual == "") { $actual = 0;