function arranca() { try { $rutaLibSesiones = $this->rutaClases . 'Sesiones.php'; if (file_exists($rutaLibSesiones)) { include_once $rutaLibSesiones; } else { throw new Exception("No se encuentra la libreria {$rutaLibSesiones}"); } $sesionLib = NULL; if (class_exists('Sesiones', false)) { $sesionLib = new Sesiones(); } else { throw new Exception("No carga la libreria: {$rutaLibSesiones}"); } if (!$sesionLib->existeSesion()) { $_SESSION['idUser'] = $this->usuario; } $this->comprobarPeticion(); $d = $this->ejecutarAccion(); $this->imprimirPagina($d); } catch (Exception $exc) { echo "Fallo en Controlador Frontal--- " . $exc->getTraceAsString(); } }
public static function arranca() { include_once $rutaClases . 'Sesiones.php'; if (isset($_GET['controlador'])) { $controlador = $_GET['controlador']; } else { if (isset($_POST['controlador'])) { $controlador = $_POST['controlador']; } else { $controlador = 'indexControl'; } } if (isset($_GET['accion'])) { $accion = $_GET['accion'] . "Accion"; } else { $accion = 'indexAccion'; } $sesiones = new Sesiones(); if (!$sesiones->existeSesion()) { $controlador = 'indexControl'; $accion = 'indexAccion'; } $rutaControlador = $rutaClases . $controlador . '.php'; if (file_exists($rutaControlador)) { include_once $rutaControlador; } else { throw new Exception("No se encuentra el {$controlador} {$rutaControlador}"); } if (class_exists($controlador, false)) { $cont = new $controlador(); } else { throw new Exception("No carga el Controlador: {$controlador}"); } if (method_exists($cont, $accion)) { $datosSalida = $cont->{$accion}(); } else { throw new Exception("No se encuentra la accion: {$accion}"); } if (isset($datosSalida['pagina'])) { $rutapagina = $_SERVER['DOCUMENT_ROOT'] . '/web/' . $datosSalida['pagina']; if (isset($datosSalida['datos'])) { $datos = $datosSalida["datos"]; echo '<?php ' . $datos . ' ?>'; } if (file_exists($rutapagina)) { include_once $rutapagina; } } else { throw new Exception("No se encuentra la pagina a mostrar."); } }
function connect() { Sesiones::crearSesion(5); //Codigo de prueba $link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD); mysql_select_db(DB_NAME, $link); return $link; }
public function login() { if (isset($_GET["user"]) && !empty($_GET["user"]) && isset($_GET["pass"]) && !empty($_GET["pass"])) { $res = mysql_query("SELECT * FROM usuarios WHERE usuario='" . $_GET["user"] . "' AND pass='******'"); if ($user = mysql_fetch_array($res)) { // echo var_dump($user); echo "Hola usuario " . $user["nombres"] . $user["id_usuario"]; Sesiones::init(); Sesiones::setValue("USER", $user["nombres"]); Sesiones::setValue("ID", $user["id_usuario"]); header('Location: ' . URL . 'parking'); } else { header('Location: ' . URL . '?e=1'); } } }
$data = testAndSet($data, "Comentario", "s", "", false); $data["Prueba"] = http_request("Prueba", "i", 1); // cannot be null $data = testAndSet($data, "Jornada", "i", 0); $data = testAndSet($data, "Manga", "i", 0); $data = testAndSet($data, "Tanda", "i", 0); $data = testAndSet($data, "Operador", "i", 1); $data = testAndSet($data, "Background", "s", "", false); $data = testAndSet($data, "LiveStream", "s", "", false); $data = testAndSet($data, "LiveStream2", "s", "", false); $data = testAndSet($data, "LiveStream3", "s", "", false); $data["Hidden"] = http_request("Hidden", "i", 0); if ($operation === null) { throw new Exception("Call to sessionFunctions without 'Operation' requested"); } $sesion = new Sesiones("sessionFunctions"); $am = new AuthManager("sessionFunctions"); switch ($operation) { case "select": $result = $sesion->select($data, false); break; case "selectring": $result = $sesion->select($data, true); break; case "insert": $am->access(PERMS_OPERATOR); $result = $sesion->insert($data); break; case "update": $am->access(PERMS_ASSISTANT); $result = $sesion->update($id, $data);
Conexion::conectar(); for ($i = 0; $i < Localidades::totalLocalidades(); $i++) { $alias = trim(Localidades::getAlias($i + 1)); $id_localidad = Localidades::getId($alias); $id_niveles = Niveles::getIdNiveles(Localidades::getId($alias)); $total_niveles = Niveles::getTotalNiveles(Localidades::getId($alias)); for ($j = 0; $j < $total_niveles; $j++) { $n_puestos += Niveles::getNumPuestos($id_niveles[$j]); } for ($k = 0; $k < $total_niveles; $k++) { $porDis += round(Espacios::getDisponibles($i + 1, $id_niveles[$k]) * 100 / $n_puestos, 0); $porBlo += round(Espacios::getBloqueados($i + 1, $id_niveles[$k]) * 100 / $n_puestos, 0); $porOcu += round(Espacios::getOcupados($i + 1, $id_niveles[$k]) * 100 / $n_puestos, 0); } echo "<div class='infoLoc'>\n\t\t\t\t\t\t\t\t<div class='labelLoc'><i class='flaticon-garage23'></i>" . $alias . " <div style='float:right;'><i class='flaticon-stacked9'></i> " . $n_puestos . "</div></div>\n\t\t\t\t\t\t\t\t<div class='porcLoc'>\n\t\t\t\t\t\t\t\t\t<div>Disponibles: " . round($porDis * $n_puestos / 100) . "</div><span class='verde' style='width: " . ($porDis + 1) . "px;'><strong>" . $porDis . "%</strong></span>\n\t\t\t\t\t\t\t\t\t<div>Bloqueados: " . round($porBlo * $n_puestos / 100) . "</div><span class='amarillo' style='width: " . ($porBlo + 1) . "px;'><strong>" . $porBlo . "%</strong></span>\n\t\t\t\t\t\t\t\t\t<div>Ocupados: " . round($porOcu * $n_puestos / 100) . "</div><span class='rojo' style='width: " . ($porOcu + 1) . "px;'><strong>" . $porOcu . "%</strong></span>\n\t\t\t\t\t\t\t\t</div>"; Localidades::reporteLocalidad(Sesiones::getValue('ID'), $i + 1, $id_niveles, $alias); echo "</div>"; $n_puestos = 0; $porDis = 0; $porBlo = 0; $porOcu = 0; } // echo $infoGeneral; // Conexion::desconectar(); // Conexion::conectar(); // for ($i=0; $i < Localidades::totalLocalidades(); $i++) { // //Localidadeses // $nombreLocalidades = trim(Localidades::getNombre($i+1)); // $alias = trim(Localidades::getAlias($i+1)); // //Niveles - Array con niveles // $id_niveles = Niveles::getIdNiveles( Localidades::getId($alias) );
<div id="menu"> <div id="btnMenu" class="flaticon-menu48"></div> <div id="btnHideMenu" class="flaticon-left224"></div> <?php if (Sesiones::exist()) { echo "<ul>"; echo "<li id='user' class='flaticon-users53'>" . Sesiones::getValue('USER') . "</li>"; echo "<li id='' class='flaticon-transport122'><a href='" . URL . "parking/'>Parking</a></li>"; echo "<li id='' class='flaticon-open207'><a href='" . URL . "history/'>Historial</a></li>"; echo "<li id='' class='flaticon-restaurants2'><a href='" . URL . "report/'>Reporte</a></li>"; echo "<button id='closeSesionesBtn' class='flaticon-arrow221'>Cerrar Sesión</button>"; echo "<div id='id_user' id_user='******'ID') . "'>" . Sesiones::getValue('ID') . "</div>"; echo "</ul>"; } ?> </div>
<?php require_once '../config/config.php'; require_once '../config/app.php'; require_once '../config/conex.php'; require_once '../config/class/sesiones.php'; require_once '../config/class/Localidades.php'; require_once '../config/class/niveles.php'; require_once '../config/class/espacios.php'; require_once '../config/class/historiales.php'; Sesiones::init(); if (empty($_SESSION['ID'])) { header('Location: ' . URL . '?e=2'); } ?> <!DOCTYPE html> <html lang="es"> <head> <title>OroMall</title> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link rel="shortcut icon" type="image/x-icon" href="../auto.ico"> <link type="text/css" rel="stylesheet" href="../css/style.css" > <link type="text/css" rel="stylesheet" href="../fonts/flaticon/flaticon.css"> <script type="text/javascript" src="../js/jquery-2.1.4.min.js"></script> <script type="text/javascript" src="../js/app.js"></script> <script src="http://js.pusher.com/3.0/pusher.min.js"></script> </head> <body> <?php include '../menu.php';
<?php require_once 'config.php'; require_once 'class/sesiones.php'; Sesiones::init(); Sesiones::unsetValues(); Sesiones::destroy(); // setcookie(session_name(),'',0,'/'); header('Location: ' . URL);
private function getParametros(Sesiones $sesiones) { $parametros = array(':idSesiones' => $sesiones->getIdSesiones(), ':nombre' => $sesiones->getNombre(), ':descripcion' => $sesiones->getDescripcion(), ':fechaYhora' => $sesiones->getFechaYhora(), ':duracion' => $sesiones->getDuracion(), ':archivos' => $sesiones->getArchivos(), ':fecha' => $sesiones->getFecha()); return $parametros; }
<div class='label'>Estado: <span class='estado'></span></div> <div class='label'>Momento: <span class='hora_estado'></span></div> <input type='text' id='placa' name='placa' placeholder='Ingrese Placa' required/> <input type='button' id='asignar' class='button' name='Submit' value='Asignar' data-type='asignarEspacio'/> <input type='button' id='cancelar' class='button' name='cancelar' value='Cancelar' data-type='cancelarEspacio'/> </div> <div id="parking"> <center> <div id="infoGeneral"></div> </center> <?php Conexion::conectar(); for ($i = 0; $i < Localidades::totalLocalidades(); $i++) { //Localidadeses $nombreLocalidades = trim(Localidades::getNombre($i + 1)); $alias = trim(Localidades::getAlias($i + 1)); //Niveles - Array con niveles $id_niveles = Niveles::getIdNiveles(Localidades::getId($alias)); $total_niveles = Niveles::getTotalNiveles(Localidades::getId($alias)); // Crear Localidades Localidades::crearLocalidad(Sesiones::getValue('ID'), $i + 1, $id_niveles, $alias); } Conexion::desconectar(); ?> </div> </div> </body> </html>