</a> </div> </div> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <button type="submit" name="submit" id="submit" class="btn btn-primary"> <span class="glyphicon glyphicon-floppy-saved"></span> Guardar </button> <a href="usuario.php?view=modificar_usuario" class="btn btn-primary"> <span class="glyphicon glyphicon-remove"></span> Cancelar </a> </div> </div> </form>'; return; } ?> <div class="listar"> <?php $lista_usuarios = UsuarioBLL::obtenerPorCriterio("nombre", "", -1, 0, 10); if ($lista_usuarios == false) { echo "<div class=\"alert alert-danger\" role=\"alert\">\n\t\t\t\t\t<strong>Error!</strong> Intente más tarde o contacte con el administrador del sistema.\n\t\t\t\t </div>"; } else { echo "<div class=\"table-responsive\">"; echo UsuarioBLL::convertirTableHTML($lista_usuarios, true, false); echo "</div>"; } ?> </div>
//captura de datos $id = $_POST['idHidden']; $nombre = $_POST['nombre']; $apellidos = $_POST['apellidos']; $clave = $_POST['clave']; $clave2 = $_POST['clave2']; $horario = $_POST['horario']; $tipoUsuario = $_POST['tipoUsuario']; $usuarioE = new Usuario(); $usuarioE->setId($id); $usuarioE->setNombre($nombre); $usuarioE->setApellidos($apellidos); $usuarioE->setClave($clave); $usuarioE->setIdhorario($horario); $usuarioE->setIdrol($tipoUsuario); $usuarioBLL = new UsuarioBLL(); //valida passwords if ($clave != $clave2) { $_SESSION['registrado'] = 'f1'; } else { if ($usuarioBLL->getHayError()) { $_SESSION['registrado'] = 'f'; } else { //si no hay error hay q hacer la modificacion $usuarioBLL->Modificar($usuarioE); $_SESSION['registrado'] = 't'; } } //sea cual sea el caso lo retorna a mantenimientos header("location:../Mantenimiento_Usuarios.php"); }
<div class="modal-body"> <div class='form-group'> <label for='id'>Número de Mesa:</label> <input class='form-control' name='id' type='text' id='id' placeholder='solo números' required pattern="[0-9]{1,2}" title="Rango de 1 a 99 mesas"> </div> <div class='form-group'> <label for='nombre'>Descripción General:</label> <input class='form-control' name='descripcion' type='text' id='descripcion' placeholder='cupo de la mesa' required pattern="[Mmesa para]{1,}[0-9]{1,2}[ personas]{1,}" title="Ejemplo: Mesa para 2 personas"> </div> <div class='form-group'> <label for='salonero'>Salonero:</label> <?php $usuario = new UsuarioBLL(); $rol = 2; $vUsuario = $usuario->ListarRol($rol); $count = 0; $result = array(); $result[$count] = array("id_usuario" => '', "nombre" => '-Seleccione una opción-', "apellidos" => ''); foreach ($vUsuario as $row) { $result[++$count] = array("id_usuario" => $row[0], "nombre" => $row[1], "apellidos" => $row[2]); } ?> <select id='salonero' name='salonero' class='selectpicker' required='true'> <?php foreach ($result as $each) { $selected = $each['id_usuario'] === $vMesa[0][4] ? ' selected="selected"' : ''; ?> <option value=<?php
</a> </div> </div> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <button type="submit" name="submit" id="submit" class="btn btn-primary"> <span class="glyphicon glyphicon-trash"></span> Eliminar </button> <a href="usuario.php?view=eliminar_usuario" class="btn btn-primary"> <span class="glyphicon glyphicon-remove"></span> Cancelar </a> </div> </div> </form>'; return; } ?> <div id="listar-usuarios"> <?php $listar_usuarios = UsuarioBLL::obtenerPorCriterio("nombre", "", -1, 0, 10); if ($listar_usuarios == false) { echo "<div class=\"alert alert-danger\" role=\"alert\">\n\t\t\t\t\t<strong>Error!</strong> Intente más tarde o contacte con el administrador del sistema.\n\t\t\t\t </div>"; } else { echo "<div class=\"table-responsive\">"; echo UsuarioBLL::convertirTableHTML($listar_usuarios, false, true); echo "</div>"; } ?> </div>
if (isset($_POST['submit'])) { $id = $_POST['id']; $nombre = $_POST['nombre']; $apellidos = $_POST['apellidos']; $clave = $_POST['clave']; $clave2 = $_POST['clave2']; $horario = $_POST['horario']; $tipoUsuario = $_POST['tipoUsuario']; $usuarioE = new Usuario(); $usuarioE->setId($id); $usuarioE->setNombre($nombre); $usuarioE->setApellidos($apellidos); $usuarioE->setClave($clave); $usuarioE->setIdhorario($horario); $usuarioE->setIdrol($tipoUsuario); $usuarioBLL = new UsuarioBLL(); //$usuarioExistente=$usuarioBLL->ConsultarRegistro($id); //valida passwords if ($clave != $clave2) { $_SESSION['registrado'] = 'f1'; } else { $usuarioBLL->Agregar($usuarioE); if ($usuarioBLL->getHayError()) { $_SESSION['registrado'] = 'f2'; } else { //if($usuarioExistente == ""){ //si no hay error inserta nuevo valor $_SESSION['registrado'] = 't1'; //} //else{ // $_SESSION ['registrado'] = 'f2';
<?php include "Seguridad.php"; include "IncluirClases.php"; $title = "Mantenimiento de Usuarios"; $usuario = new UsuarioBLL(); $resultado = $usuario->Contar(); // Número de Filas total $totalFilas = $resultado[0][0]; // Número de resultados que desea mostrar por página $filas_pagina = 6; // Indica el número de página de la última pagina $ultima = ceil($totalFilas / $filas_pagina); // Verificar que la última no sea inferior a 1 if ($ultima < 1) { $ultima = 1; } // Estable el $numeroPagina = 1; $numeroPagina = 1; // Obtiene el número de página de GET (URL) if (isset($_GET['pn'])) { $numeroPagina = preg_replace('#[^0-9]#', '', $_GET['pn']); } // Verificar el número de página no sea menor a 1 o más que la $ultima pagina if ($numeroPagina < 1) { $numeroPagina = 1; } else { if ($numeroPagina > $ultima) { $numeroPagina = $ultima; } }
//captura de datos $id = $_POST['idHidden']; /*$nombre = $_POST ['nombre']; $apellidos = $_POST ['apellidos']; $clave = $_POST ['clave']; $clave2 = $_POST ['clave2']; $horario = $_POST ['horario']; $tipoUsuario = $_POST ['tipoUsuario'];*/ $usuarioE = new Usuario(); $usuarioE->setId($id); /*$usuarioE->setNombre($nombre); $usuarioE->setApellidos($apellidos); $usuarioE->setClave($clave); $usuarioE->setIdhorario($horario); $usuarioE->setIdrol($tipoUsuario);*/ $usuarioBLL = new UsuarioBLL(); if ($id != $_SESSION['id']) { $usuarioBLL->Eliminar($usuarioE); if ($usuarioBLL->getHayError()) { $_SESSION['registrado'] = 'f'; } else { //si no hay error hay q hacer la modificacion $_SESSION['registrado'] = 't'; } } else { $_SESSION['registrado'] = 'f3'; } //sea cual sea el caso lo retorna a mantenimientos header("location:../Mantenimiento_Usuarios.php"); } ?>
<?php // si hay submit en el form if (!empty($_POST)) { $idUsuario = $_POST['usuario']; $clave = $_POST['clave']; $usuario = new UsuarioBLL(); $usuarioActual = $usuario->Verificar($idUsuario, $clave); if ($usuarioActual != "") { $_SESSION['usuario'] = $usuarioActual[0][2] . " " . $usuarioActual[0][3]; //Mostar nombre y apellidos $_SESSION['rol'] = $usuarioActual[0][5]; //Rol para definir los menus a mostrar $_SESSION['id'] = $usuarioActual[0][1]; //identicador del usuario actual $mensaje = 'Bienvenido ' . $_SESSION['usuario']; echo "<script>"; echo "if(alert('{$mensaje}'));"; echo "window.location='index.php'"; echo "</script>"; } else { $mensaje = 'Datos Incorrectos'; echo "<script>"; echo "if(alert('{$mensaje}'));"; //echo "window.location='index.php'"; echo "</script>"; } } //comprobar la existencia del usuario if (isset($_SESSION['usuario'])) { $usuario_logueado = true;