<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoUsuario($bd); $email = Request::get("email"); $usuario = $gestor->get($email); if ($email == $usuario->getEmail()) { $usuario->setActivo(0); $gestor->set($usuario); } $bd->close(); $mensaje = $bd->getError(); if ($mensaje == "") { header("Location:admin.php?op=Desactivado correctamente&r={$mensaje['2']}"); } else { header("Location:admin.php?op=No desactivado&r={$mensaje['2']}"); }
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $modelo = new ManejoUsuario($bd); $usuario = $modelo->get(Request::get("email")); $sesion = new Session(); if (!$sesion->isLogged()) { header("Location: ../redireccion/phpredireccion.php"); exit; } else { ?> <!DOCTYPE HTML> <html> <head> <title>Admin</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="application/x-javascript"> addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); } </script> <!-- Bootstrap Core CSS --> <link href="../css/bootstrap.min.css" rel='stylesheet' type='text/css' /> <!-- Custom CSS --> <link href="../css/style.css" rel='stylesheet' type='text/css' /> <!-- Graph CSS --> <link href="../css/lines.css" rel='stylesheet' type='text/css' /> <link href="../css/font-awesome.css" rel="stylesheet"> <!-- jQuery --> <script src="../js/jquery.min.js"></script> <!----webfonts---> <link href='//fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900' rel='stylesheet' type='text/css'> <!---//webfonts--->
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $modelo = new ManejoUsuario($bd); $usuario = new Usuario(); $usuarios = $modelo->getList(); $sesion = new Session(); if (!$sesion->isLogged()) { header("Location: ../redireccion/phpredireccion.php"); exit; } else { if ($sesion->getUser()->getAdministrador() != 1 || $sesion->getUser()->getActivo() != 1) { header("Location: ../redireccion/phpredireccion.php"); } else { ?> <!DOCTYPE HTML> <html> <head> <title>Admin</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="application/x-javascript"> addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); } </script> <!-- Bootstrap Core CSS --> <link href="../css/bootstrap.min.css" rel='stylesheet' type='text/css' /> <!-- Custom CSS --> <link href="../css/style.css" rel='stylesheet' type='text/css' /> <!-- Graph CSS --> <link href="../css/lines.css" rel='stylesheet' type='text/css' /> <link href="../css/font-awesome.css" rel="stylesheet"> <!-- jQuery -->
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoUsuario($bd); $dni = Request::get("dni"); $usuario = $gestor->get($dni); $gestorHabitacion = new ManejoHabitacion($bd); $parametros = array(); $parametros["1 plaza"] = "1 plaza"; $parametros["2 plazas"] = "2 plazas"; $parametros["4 plazas"] = "4 plazas"; $sesion = new Session(); if (!$sesion->isLogged()) { $sesion->sendRedirect("logout.php"); exit; } else { ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content=""> <title>Ludoteca</title>
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestorUsuario = new ManejoUsuario($bd); $gestorLudoteca = new ManejoLudoteca($bd); $gestorPrestamo = new ManejoPrestamo($bd); $usuarios = $gestorUsuario->getList(); $juegos = $gestorLudoteca->getList(); $usuarios = $gestorPrestamo->getList(); $sesion = new Session(); if (!$sesion->isLogged()) { $sesion->sendRedirect("logout.php"); exit; } else { ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content=""> <title>Ludoteca</title> <!-- Bootstrap Core CSS --> <link href="../bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoUsuario($bd); $email = Request::post("email"); $clave = Request::post("clave"); $alias = Request::post("alias"); $fecha = Request::post("fecha"); $hora = Request::post("hora"); $fecha_alta = $fecha . " " . $hora; $activo = Request::post("activo"); $personal = Request::post("personal"); $administrador = Request::post("administrador"); if ($activo == null) { $activo = 0; } if ($administrador == null) { $administrador = 0; } if ($personal == null) { $personal = 0; } $usuario = new Usuario($email, sha1($clave), $alias, $fecha_alta, $activo, $personal, $administrador); $gestor->insert($usuario); $bd->close(); $mensaje = $bd->getError(); if ($mensaje == "") { header("Location:admin.php?op=No insertado&r={$mensaje['2']}"); } else { header("Location:admin.php?op=Insertado&r={$mensaje['2']}");
<?php require '../clases/AutoCarga.php'; $nombre = Request::post("nombre"); $dni = Request::post("dni"); $bd = new BaseDatos(); $sesion = new Session(); $modelo = new ManejoUsuario($bd); $socio = $modelo->get($dni); $sesion->setUser($socio); if (isset($socio)) { if ($socio->getNombre() == "root") { $bd->close(); header("Location:../prestamo/prestamo.php"); } else { $bd->close(); header("Location:user.php"); } } else { $sesion->destroy(); $bd->close(); var_dump("error"); }
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoUsuario($bd); $email = Request::get("email"); $r = $gestor->delete($email); //var_dump($bd->getError()); $bd->close(); header("Location: admin.php?op=Borrado&r={$r}");
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoUsuario($bd); $email = Request::post("email"); $clave = Request::post("clave"); $alias = Request::post("alias"); $fecha = Request::post("fecha"); $hora = Request::post("hora"); $fecha_alta = $fecha . " " . $hora; $activo = Request::post("activo"); $personal = Request::post("personal"); $administrador = Request::post("administrador"); $usuario = new Usuario($email, sha1($clave), $alias, $fecha_alta, $activo, $personal, $administrador); $gestor->set($usuario); $bd->close(); $mensaje = $bd->getError(); if ($mensaje == "") { header("Location:admin.php?op=No editado&r={$mensaje['2']}"); } else { header("Location:admin.php?op=Editado&r={$mensaje['2']}"); }
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoUsuario($bd); $dni = Request::get("dni"); $r = $gestor->delete($dni); //var_dump($bd->getError()); $bd->close(); header("Location: usuario.php?op=delete&r={$r}");
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoUsuario($bd); $filtro = Request::get("filtro"); if ($filtro === null) { $params = array(); $condicion = "1=1"; } else { $params["filtro"] == $filtro . "%"; $condicion = "nombre like :filtro"; } $order = Request::get("order"); $orderby = "dni, nombre, apellidos"; if ($order !== null) { $orderby = "{$order}, {$orderby}"; } $registros = $gestor->count($condicion, $params); $paginacion = new Pager($registros, Request::get("rpp"), Request::get("pagina")); $parametros = new QueryString(); $op = null; $usuarios = $gestor->getList($paginacion->getPaginaActual(), $order, $paginacion->getRpp(), $condicion, $parametros); $sesion = new Session(); if (!$sesion->isLogged()) { $sesion->sendRedirect("logout.php"); exit; } else { ?> <!DOCTYPE html> <html lang="en">
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoUsuario($bd); $email = Request::post("email"); $clave = Request::post("clave"); $alias = Request::post("alias"); $fecha_alta = Server::getRequestDate('FH'); $activo = 0; $personal = 0; $administrador = 0; if ($activo == null) { $activo = 0; } if ($administrador == null) { $administrador = 0; } if ($personal == null) { $personal = 0; } $usuario = $gestor->get($email); if ($usuario->getEmail() == $email) { header("Location:../error/error.php?mensaje=Este usuario ya esta dado de alta"); } else { $usuario = new Usuario($email, sha1($clave), $alias, $fecha_alta, $activo, $personal, $administrador); $gestor->insert($usuario); $bd->close(); $mensaje = $bd->getError(); header("Location:../activacion/correo.php?email={$email}"); }
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $sesion = new Session(); $usuario = new Usuario(); $modelo = new ManejoUsuario($bd); $clave1 = Request::post("clave1"); $clave2 = Request::post("clave2"); if ($clave1 != $clave2) { header("Location: cambiapass.php?mensaje=Las contraeñas no coinciden"); } else { $usuario = $sesion->getUser(); $usuario->setClave($clave1); $modelo->set($usuario); header("Location: ../redireccion/phpredireccion.php"); }
<?php require '../clases/AutoCarga.php'; session_start(); $bd = new BaseDatos(); $gestor = new ManejoUsuario($bd); $email = Request::get("email"); $usuario = $gestor->get($email); $alias_usuario = $usuario->getAlias(); $cadenaSha1 = sha1($email . $usuario->getClave() . Configuracion::SEED); $clavedeactivacion = 'https://gestionusuario-ealvarez1990.c9users.io/activacion/activacion.php?clave=' . $cadenaSha1 . '&email=' . $email; $origen = "*****@*****.**"; $alias = "MANAGEUSER_APP"; $destino = $email; $asunto = "Activacion de usuario"; $mensaje = "Su clave de activacion es: {$clavedeactivacion}"; require_once '../clases/Google/autoload.php'; require_once '../clases/class.phpmailer.php'; //las últimas versiones también vienen con autoload $cliente = new Google_Client(); $cliente->setApplicationName('Activacion PHP'); $cliente->setClientId('795674432122-5j07qensgnr5fgijgb5ivaded1f2sf48.apps.googleusercontent.com'); $cliente->setClientSecret('8EoGzDfglc3ZveTCUDKGFsU_'); $cliente->setRedirectUri('http://...'); $cliente->setScopes('https://www.googleapis.com/auth/gmail.compose'); $cliente->setAccessToken(file_get_contents('token.conf')); if ($cliente->getAccessToken()) { $service = new Google_Service_Gmail($cliente); try { $mail = new PHPMailer(); $mail->CharSet = "UTF-8";
<?php require '../clases/AutoCarga.php'; $email = Request::post("email"); $clave = sha1(Request::post("clave")); $bd = new BaseDatos(); $sesion = new Session(); $modelo = new ManejoUsuario($bd); $usuario = $modelo->get($email); $sesion->setUser($usuario); var_dump($sesion->getUser()->getClave()); if (isset($usuario) && $clave == $sesion->getUser()->getClave()) { header("Location:../redireccion/phpredireccion.php"); } else { $sesion->destroy(); $bd->close(); header("Location:../error/error.php?display=block&mensaje=BAD LOGIN"); }