include_once $ruta_raiz . '/config.php'; // incluir configuracion. if (!isset($_SESSION['dependencia'])) { include "{$ruta_raiz}/rec_session.php"; } if ($_SESSION['usua_admin_sistema'] != 1) { die(include "{$ruta_raiz}/sinacceso.php"); } include_once $ruta_raiz . "/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); include_once $ruta_raiz . "/include/query/busqueda/busquedaPiloto1.php"; //$db->conn->debug = true; if ($db) { $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); include "{$ruta_raiz}/include/class/Combos.Class.php"; $obj = new Combos($ruta_raiz, $ruta_raiz); $continente = $obj->getContinentes(1); include $ruta_raiz . '/include/class/tipoRadicado.class.php'; if (isset($_POST['btn_accion'])) { $record = array(); if ($_POST['btn_accion'] != 'Eliminar') { $record['DEPE_NOMB'] = $_POST['txtModelo']; $record['DEP_SIGLA'] = $_POST['txtSigla']; $tmp = explode('-', $_POST['muni_us1']); $record['DEPE_ESTADO'] = $_POST['Slc_destado']; $record['ID_CONT'] = $_POST['selCont']; $record['ID_PAIS'] = $_POST['selPais']; $record['DPTO_CODI'] = $_POST['selDepto']; $record['MUNI_CODI'] = $_POST['selMnpio']; $_POST['Slc_dpadre'] > 0 ? $record['DEPE_CODI_PADRE'] = $_POST['Slc_dpadre'] : ($record['DEPE_CODI_PADRE'] = 'null'); $record['DEPE_CODI_TERRITORIAL'] = $_POST['Slc_dterr'];
<?php session_start(); $_continente = $_GET['continente']; $_pais = $_GET['pais']; $_departamento = $_GET['departamento']; $_municipio = $_GET['municipio']; $_tipo = $_GET['tipo']; $ruta_fuente = $_GET['ruta_fuente'] ? $_GET['ruta_fuente'] : "."; include "./include/class/Combos.Class.php"; $obj = new Combos(".", $ruta_fuente); switch ($_tipo) { case "pais": $a = $obj->getPaises($_continente, $_val); break; case "depto": $a = $obj->getDepartamentos($_continente, $_pais, $_val); break; case "mnpio": $a = $obj->getMunicipios($_continente, $_pais, $_departamento, $_val); break; case "todos": $a .= $obj->getPaises($_continente, $_pais) . "@1"; $a .= $obj->getDepartamentos($_continente, $_pais, $_departamento) . "@2"; $a .= $obj->getMunicipios($_continente, $_pais, $_departamento, $municipio); break; } echo $a;
// require our module objects require_once Settings::getSettingsVars('CONTROLLER_URL') . 'modulesController.php'; $registry_objects = ModulesController::singleton(); // Setting path of model db $registry->setDataBaseObject('database', 'db'); $oBD = $registry->getObject('db')->newConnection(DATABASE_GESTOR, BD_SERVER, BD_USER, BD_PASSWORD, BD_DATABASE, DATABASE_CHARSET); // Include Language Class include Settings::getSettingsVars('CLASS_URL') . 'localizer.class.php'; // Include Smarty Class smarty.php. require_once 'smarty.class.php'; $oSesion->inicioSesion(); $datos_usuario = $oSesion->getSesion('datos_usuario'); if (isset($datos_usuario['id_usuario'])) { Settings::setSettingsVars('DEFAULT_LANG', $datos_usuario['codigo_idioma']); Settings::setSettingsVars('ID_ZONE', $datos_usuario['id_zone']); $name_zone = Combos::getNameTimeZone($datos_usuario['id_zone']); Settings::setSettingsVars('NAME_ZONE', $name_zone); date_default_timezone_set($name_zone); $oSmarty->assign('LOGUEADO', true); $aDatosSesionUsuario = $oSesion->getSesion('datos_usuario'); $oSmarty->assign('datos_sesion', $aDatosSesionUsuario); } else { $oSmarty->assign('LOGUEADO', false); $oSesion->cierreSesion(); $oSmarty->assign('datos_sesion', ''); Settings::setSettingsVars('DEFAULT_LANG', 'en'); Settings::setSettingsVars('NAME_ZONE', 'Europe/London'); date_default_timezone_set('Europe/London'); } Localizer::init(Settings::getSettingsVars('DEFAULT_LANG')); // Assign Global language variable
<?php require "config/db_ivr.conf.php"; require "servicio/Conexion.class.php"; require "modelo/usuarios.class.php"; require "modelo/combo_catalogos.class.php"; require "modelo/comboempresa.php"; $obj_combos = new Combos(); $obj_combos->conectar(); $obj_usuario = new Usuarios(); $obj_usuario->conectar(); $array_datos = []; $array_datos = $obj_usuario->select_usuario($_REQUEST["id"]); if (count($array_datos) > 0) { $id_usuario = $array_datos[0]; $usuario = $array_datos[1]; $nombres = $array_datos[2]; $apellidos = $array_datos[3]; $id_perfil = $array_datos[4]; $id_empresa = $array_datos[5]; $id_sucursal = $array_datos[6]; $activo = $array_datos[7]; } else { header('Location: ./?vista=list_usuario'); } ?> <script type="text/javascript"> function ValidarPassword(p1,p2) {
<?php $_continente = $_GET['continente']; $_pais = $_GET['pais']; $_departamento = $_GET['departamento']; $_tipo = $_GET['tipo']; include "Combos.Class.php"; $obj = new Combos(); switch ($_tipo) { case "pais": $a = $obj->getPaises($_continente); break; case "depto": $a = $obj->getDepartamentos($_continente, $_pais); break; case "mnpio": $a = $obj->getMunicipios($_continente, $_pais, $_departamento); break; } echo $a;
} $rs->MoveNext(); } } if ($borrar && $i_copias <= -1 && !$bandOtro) { $upAnexo = "update anexos set sgd_rem_destino=1, sgd_dir_tipo=1 where anex_codigo='{$codigo}'"; $rsUpAnex = $conn->Execute($upAnexo); $radicado_rem = 1; } $sqlMREC_ENV = "Select MREC_DESC, MREC_CODI from MEDIO_RECEPCION where MREC_ENV=1 ORDER BY 1"; $rsMREC_ENV = $conn->Execute($sqlMREC_ENV); if ($rsMREC_ENV) { $slcMREC_ENV = $rsMREC_ENV->GetMenu2("med", 0, "{$opcMenu}", false, "", "class='select' "); } include "{$ruta_raiz}/include/class/Combos.Class.php"; $obj = new Combos($ruta_raiz); $vecDatosJS = $obj->arrayToJsArray($vecDatosCC, "vecDatosCC"); $continente = $obj->getContinentes(1); } else { $error = 9; } if ($resp1 == "OK") { $error = 2; } else { if ($resp1 == "ERROR") { $error = 3; } } $alert = '<tr bordercolor="#FFFFFF"> <td width="3%" align="center" class="titulosError" colspan="3" bgcolor="#FFFFFF">'; switch ($error) {
<?php require "config/db_ivr.conf.php"; require "servicio/Conexion.class.php"; require "modelo/combo_catalogos.class.php"; require "modelo/comboempresa.php"; $obj_combos = new Combos(); $obj_combos->conectar(); ?> <script type="text/javascript"> function ddl_combo_sucursal(id) { } function ValidarPassword(p1,p2) { var pass1= p1.value; var pass2= p2.value; if (pass1!=pass2) { alert("Contraseñas no coinciden"); p1.value=''; p2.value=''; p1.focus(); return; }; } </script>
<?php require "../config/db_ivr.conf.php"; require "../servicio/Conexion.class.php"; require "../modelo/combo_catalogos.class.php"; $obj_combos = new Combos(); if ($obj_combos->conectar()) { $combo = $obj_combos->combo_sucursal(-1, $_REQUEST["id"]); $_SESSION['var_obj_combo'] = $combo; $_SESSION['var_id_empresa'] = $_REQUEST["id"]; header('Location: ../?vista=new_usuario'); print_r($combo); } else { echo "<font color='red'><b>NO CONECTA A LA BASE DE DATOS <a href='../?vista=list_empresa'>REGRESAR</a></b></font>"; }
// Codificación de la página. header('Content-type: text/html; charset=utf-8'); require '../../../../../application/core/config/config.php'; require $config_urls['BASE_PATH'] . 'class/user.class.php'; require $config_urls['BASE_PATH'] . 'class/profile.class.php'; require $config_urls['BASE_PATH'] . 'class/file.class.php'; require $config_urls['BASE_PATH'] . 'www/php/private/user/security.php'; $datos_usuario = $oSesion->getSesion('datos_usuario'); $datos = $oUser->getDatosUsuario($datos_usuario['id_usuario']); $oSmarty->assign('nombre_usuario', $datos['nombre'] . " " . $datos['apellidos']); $oSmarty->assign('id_usuario', $datos['id_usuario']); $oSmarty->assign('foto', $datos['ruta_foto']); $datos_perfil = $oProfile->get($datos_usuario['id_usuario']); $oSmarty->assign('datos_perfil', $datos_perfil); //Calculamos los idiomas del sistema $aLanguages = Combos::getAllLanguages(); $oSmarty->assign('aLanguages', $aLanguages); //Obtenemos todas las zonas horarias $aTimeZone = Combos::getTimeZones(); $oSmarty->assign('aTimeZone', $aTimeZone); //Obtenemos la configuración del usuario $time_zone_user = Combos::getTimeZonesUser($datos_perfil[0]['id_zone']); $oSmarty->assign('time_zone_user', $time_zone_user); //Obtenemos el nombre del idioma del usuario $language_user = Combos::getIdioma($datos_perfil[0]['id_idioma']); $oSmarty->assign('language_user', $language_user); // Assign template for index file $oSmarty->setTemplateDir(APP_ROOT . 'www/templates/private/user'); //Asignamos las plantillas que vamos a utilizar $resultado = $oSmarty->fetch('profile/tab_general.tpl'); echo json_encode($resultado);
<?php require "config/db_ivr.conf.php"; require "servicio/Conexion.class.php"; require "modelo/sucursal.class.php"; require "modelo/combo_catalogos.class.php"; $obj_combos = new Combos(); $obj_combos->conectar(); $obj_sucursal = new Sucursal(); $obj_sucursal->conectar(); $array_datos = []; $array_datos = $obj_sucursal->select_sucursal($_REQUEST["id"]); if (count($array_datos) > 0) { $id_sucursal = $array_datos[0]; $id_empresa = $array_datos[1]; $nombre_sucursal = $array_datos[2]; $direcion = $array_datos[3]; $telefono_1 = $array_datos[4]; $telefono_2 = $array_datos[5]; $correo = $array_datos[6]; $website = $array_datos[7]; $activo = $array_datos[8]; $fecha_creacion = $array_datos[9]; } else { header('Location: ./?vista=new_sucursal'); } ?> <aside class="right-side"> <section class="content-header"> <h1> Sucursal
<?php require "config/db_ivr.conf.php"; require "servicio/Conexion.class.php"; require "modelo/combo_catalogos.class.php"; $obj_combos = new Combos(); $obj_combos->conectar(); ?> <aside class="right-side"> <section class="content-header"> <h1> Sucursal </h1> </section> <section class="content"> <div class="row"> <div class="col-md-12"> <div class="box box-primary"> <div class="box-header"> <h3 class="box-title">Registrar</h3> </div> <form role="form" method="post" action="controlador/sucursal.ctrl.php" name="frm_sucursal" id="frm_sucursal" autocomplete="off"> <div class="box-body"> <input type="hidden" name="tipo_operacion" value="1"> <div class="form-group col-sm-12"> <label>Nombre de la Sucursal</label> <input type="text" name="txtNombre" class="form-control" required placeholder="Escribir ..."> </div> <div class="form-group col-sm-12"> <label>Empresa</label>
/** * Returns array('success'=>true) or array('error'=>'error message') */ function handleUpload($uploadDirectory, $replaceOldFile = FALSE, $id_user, $id_padre) { if (!is_writable($uploadDirectory)) { return array('error' => "Server error. Upload directory isn't writable."); } if (!$this->file) { return array('error' => 'No files were uploaded.'); } $size = $this->file->getSize(); if ($size == 0) { return array('error' => 'File is empty'); } if ($size > $this->sizeLimit) { return array('error' => 'File is too large'); } $type_file = $this->file->getType(); $pathinfo = pathinfo($this->file->getName()); $filename = $pathinfo['filename']; //$filename = md5(uniqid()); $ext = $pathinfo['extension']; if ($this->allowedExtensions && !in_array(strtolower($ext), $this->allowedExtensions)) { $these = implode(', ', $this->allowedExtensions); return array('error' => 'File has an invalid extension, it should be one of ' . $these . '.'); } //Primero comprobamos que no existe un fichero con el mismo nombre en el nivel de carpeta en el que está $file_version = 0; $consulta_sql = "SELECT a.nombre, a.id_archivo FROM " . $this->sTablaArchivo . " as a, " . $this->sTablaUsuarioArchivo . " as ua WHERE a.tipo=1 AND a.id_archivo_padre='" . $id_padre . "' AND a.nombre = '" . $filename . "' AND a.ext = '" . $ext . "' AND a.type_file='" . $type_file . "' AND a.id_archivo = ua.id_archivo AND ua.id_usuario =" . $id_user . ";"; $rs = $this->oBD->Execute($consulta_sql); $aResultado = $rs->GetRows(); $rs->Close(); if ($rs->RecordCount() > 0) { //Si existe ya un fichero en el mismo nivel actualizamos la versión $file_version = 1; $id_archivo_version = $aResultado[0]['id_archivo']; } if (!$replaceOldFile) { //Generamos un número único para el fichero $filename_new = md5(uniqid()); $filename_new = "f" . $filename_new . rand(0, 999999999999999); while (file_exists($uploadDirectory . $filename_new)) { $filename_new = "f" . $filename_new . rand(0, 999999999999999); } } if ($this->file->save($uploadDirectory . $filename_new . '.' . $ext)) { //. '.' . $ext //Upload and insert file in DDBB $result = false; if ($file_version == 0) { $name_zone = Combos::getNameTimeZone(Settings::getSettingsVars('ID_ZONE')); $fecha = Combos::getDateTimeZone($name_zone); // Insertamos la información en la base de datos. $consulta_sql = "INSERT INTO " . $this->sTablaArchivo . " (tipo,fecha, nombre, id_archivo_padre, privacidad, fecha_update,name_file,type_file,type_size,max_size,ext) "; $consulta_sql .= " VALUES(1,'{$fecha}','" . $filename . "', '" . $id_padre . "', 1 , '{$fecha}','" . $filename_new . "','" . $type_file . "','" . $size . "','" . $size . "', '" . $ext . "')"; if (!$this->oBD->Execute($consulta_sql)) { return array('error' => 'Error insert File in Data Base'); } else { $id_file = $this->oBD->Insert_ID(); $consulta_sql = "INSERT INTO " . $this->sTablaUsuarioArchivo . " (id_usuario, id_archivo, propietario) "; $consulta_sql .= " VALUES({$id_user}, {$id_file}, 1 )"; if (!$this->oBD->Execute($consulta_sql)) { return array('error' => 'Error insert File in Data Base'); } else { //Comprobamos el último id $consulta_sql = "SELECT MAX(v.id_version) as version FROM " . $this->sTablaArchivoVersion . " as v WHERE v.id_archivo='" . $id_file . "';"; $rs = $this->oBD->Execute($consulta_sql); $aResultado = $rs->GetRows(); $rs->Close(); $version = 1; if ($aResultado[0]['version'] != "" || $aResultado[0]['version'] != NULL) { $version = $aResultado[0]['version'] + 1; } $consulta_sql = "INSERT INTO " . $this->sTablaArchivoVersion . " (id_version,id_archivo, fecha, nombre, size) "; $consulta_sql .= " VALUES({$version},{$id_file},'{$fecha}','{$filename}','{$size}')"; if (!$this->oBD->Execute($consulta_sql)) { $consulta_sql = "UPDATE " . $this->sTablaArchivo . " as a INNER JOIN (" . $this->sTablaUsuarioArchivo . " as ua INNER JOIN " . $this->sTablaUsuario . " as u ON ua.id_usuario = u.id_usuario AND u.id_usuario = " . $id_user . ") ON a.id_archivo = ua.id_archivo SET a.max_size=a.max_size+{$size} WHERE a.tipo=0 AND a.id_archivo = '" . $id_padre . "' ;"; if (!$this->oBD->Execute($consulta_sql)) { return array('error' => 'Error insert File in Data Base'); } else { //Convert PDF to SWF PdfToSwfConverter::convertPdfToSwf($uploadDirectory . $filename_new . '.' . $ext, $uploadDirectory . $filename_new . '.swf'); return array('success' => true); } } else { //Convert PDF to SWF PdfToSwfConverter::convertPdfToSwf($uploadDirectory . $filename_new . '.' . $ext, $uploadDirectory . $filename_new . '.swf'); return array('success' => true); } } } } else { //if $file_version == 1 update version of file $name_zone = Combos::getNameTimeZone(Settings::getSettingsVars('ID_ZONE')); $fecha = Combos::getDateTimeZone($name_zone); // Insertamos la información en la base de datos. if ($id_padre != 0) { $consulta_sql = "UPDATE " . $this->sTablaArchivo . " as a INNER JOIN (" . $this->sTablaUsuarioArchivo . " as ua INNER JOIN " . $this->sTablaUsuario . " as u ON ua.id_usuario = u.id_usuario AND u.id_usuario = " . $id_user . ") ON a.id_archivo = ua.id_archivo SET a.max_size=a.max_size+{$size} WHERE a.tipo=0 AND a.id_archivo = '" . $id_padre . "' ;"; if (!$this->oBD->Execute($consulta_sql)) { return array('error' => 'Error insert File in Data Base'); } } //Comprobamos el último id $consulta_sql = "SELECT MAX(v.id_version) as version FROM " . $this->sTablaArchivoVersion . " as v WHERE v.id_archivo='" . $id_archivo_version . "';"; $rs = $this->oBD->Execute($consulta_sql); $aResultado = $rs->GetRows(); $rs->Close(); $version = 1; if ($aResultado[0]['version'] != "" || $aResultado[0]['version'] != NULL) { $version = $aResultado[0]['version'] + 1; } $consulta_sql = "INSERT INTO " . $this->sTablaArchivoVersion . " (id_version,id_archivo, fecha, nombre, size) "; $consulta_sql .= " VALUES({$version},{$id_archivo_version},'{$fecha}','{$filename}','{$size}')"; if (!$this->oBD->Execute($consulta_sql)) { return array('error' => 'Error insert File in Data Base'); } else { //Convert PDF to SWF PdfToSwfConverter::convertPdfToSwf($uploadDirectory . $filename_new . '.' . $ext, $uploadDirectory . $filename_new . '.swf'); return array('success' => true); } } } else { return array('error' => 'Could not save uploaded file.' . 'The upload was cancelled, or server error encountered'); } }