function login() { require_once 'modulos/principal/modelos/login.php'; if (isset($_POST['pagina'])) { $pagina = $_POST['pagina']; } else { $pagina = "/"; } if (isset($_POST['usuario']) && isset($_POST['password'])) { $usuario = $_POST['usuario']; $password = md5($_POST['password']); $num = getLogin($usuario, $password); if ($num == 0) { //no hay usuario correcto setSessionMessage("<h4 class='error'>Nombre de usuario y/o contraseña incorrectos</h4>"); } else { require_once 'modulos/usuarios/modelos/usuarioModelo.php'; $usuarios = getUsuarios(); if (isset($_POST['recuerdame']) && $_POST['recuerdame'] == 1) { //Guardamos la cookie para recordar $tiempo = 2592000; //tiempo que va a durar la cookie, 30 días $clv = $password; setcookie("email", $usuario, time() + $tiempo); setcookie("clv", $clv, time() + $tiempo); } } } redirect($pagina); }
function principal() { if (validarUsuarioAdministrador()) { require_once 'modulos/usuarios/modelos/usuarioModelo.php'; $usuarios = getUsuarios(); require_once 'modulos/administracion/vistas/adminUsuarios.php'; } else { goToIndex(); } }
function inscribirUsuario() { if (validarAdministradorPrivado()) { if (isset($_GET['i']) && is_numeric($_GET['i'])) { $idCurso = $_GET['i']; require_once 'modulos/cursos/modelos/CursoModelo.php'; $curso = getCurso($idCurso); $usuariosDelCurso = getTodosAlumnosDecurso($idCurso); require_once 'modulos/usuarios/modelos/usuarioModelo.php'; $usuarios = getUsuarios(); require_once 'modulos/usuarios/vistas/asignarUsuarioCurso.php'; } else { setSessionMessage("Datos no válidos", " ¡Error! ", "error"); redirect("/cursos"); } } else { goToIndex(); } }
function usuariosDelGrupo() { if (validarAdministradorPrivado()) { if (isset($_GET['i']) && is_numeric($_GET['i'])) { $idGrupo = $_GET['i']; require_once 'modulos/grupos/modelos/grupoModelo.php'; $grupo = getGrupo($idGrupo); $usuariosDelGrupo = getTodosUsuariosDelGrupo($idGrupo); require_once 'modulos/usuarios/modelos/usuarioModelo.php'; $usuarios = getUsuarios(); require_once 'modulos/grupos/vistas/asignarUsuarioGrupo.php'; } else { setSessionMessage("Grupo no válido", " ¡Error! ", "error"); redirect("/grupos"); } } else { goToIndex(); } }
<?php require_once "modelo/gestionUsuarios.php"; require_once "modelo/clases/Usuario.php"; if (isset($_POST['cambiarTipo']) && isset($_POST['login'])) { //Poner o quitar privilegios de administracion al usuario cambiarTipo($_POST['login'], $_POST['tipo']); } else { if (isset($_POST['banear']) && isset($_POST['login'])) { eliminarUsuario($_POST['login']); } } //Sacar los datos de los usuarios de la BD $result = getUsuarios(); //Array de todos los usuarios de la BD $arrayUsuarios = array(); //Crear instancias de Usuario a partir de los datos de la BD, y meterlos en un array. while ($row = $result->fetch_assoc()) { $usuario = new Usuario(); $usuario->setLogin($row['login']); $usuario->setEmail($row['email']); $usuario->setNombre($row['nombre']); $usuario->setFirma($row['firma']); $usuario->setAvatar($row['avatar']); $usuario->setTipo($row['tipo']); $arrayUsuarios[] = $usuario; }
<?php include "db.php"; include "usuarioDao.php"; if ($_SERVER['REQUEST_METHOD'] == "GET") { if ($_GET["id"]) { return getUsuarioById($db, $_GET["id"]); } else { return getUsuarios($db); } } if ($_SERVER['REQUEST_METHOD'] == "POST") { $postdata = file_get_contents("php://input"); $request = json_decode($postdata); return saveUsuario($db, $request); } if ($_SERVER['REQUEST_METHOD'] == "PUT") { $postdata = file_get_contents("php://input"); $request = json_decode($postdata); return updateUsuario($db, $request); }
<?php include '../scripts/functions.php'; $usuarios = getUsuarios(); $inventariadores = getInventariadores(); ?> <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" type="text/css" href="../css/estilos.css"> <title>Inventario General</title> <script type="text/javascript" src="../js/jquery.js"></script> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> <script type="text/javascript" src="../js/inventario.js"></script> <link rel="stylesheet" href="../bootstrap-3.3.5/css/bootstrap.min.css"> <link rel="stylesheet" href="../css/theme.css"> <link rel="stylesheet" href="../css/alertify.core.css" /> <link rel="stylesheet" href="../css/alertify.default.css" /> <script type="text/javascript" src="../js/alertify.js"></script> </head> <body role="document"> <!-- Fixed navbar --> <?php
function mostrar() { if (validarAdministrador()) { require_once 'funcionesPHP/funcionesGenerales.php'; require_once 'modulos/usuarios/modelos/usuarioModelo.php'; require_once 'modulos/principal/modelos/login.php'; confirmBoxBaja(); $usuarios = getUsuarios(); require_once 'modulos/usuarios/vistas/mostrarUsuarios.php'; } else { goToIndex(); } }