<?php require '../clases/AutoCarga.php'; $sesion = new Session(); $sesion->administrador(); $bd = new DataBase(); $gestor = new ManageUser($bd); $sesion->autentificado(); $user = $sesion->getUser(); $sesion->administrador("viewuser.php"); $error = Request::get("r"); $lista = $gestor->getList(); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>View User</title> </head> <body> <?php echo $error; echo "Admin: " . $user->getEmail() . "--> <a href='phplogout.php'>Logout</a> <br/><br/>"; foreach ($lista as $indice => $usu) { echo $usu; echo "<a href='vieweditAdmin.php?email={$usu->getEmail()}'>Editar</a>"; echo '<br/>'; } ?> <br/><br/> <a href="viewaltaAdmin.php">Alta Usuario</a>
private static function bajaUser() { $sesion = new Session(); $sesion->autentificado(); $bd = new DataBase(); $gestor = new ManageUser($bd); $user = $sesion->getUser(); $r = $gestor->desactivar($user->getEmail()); $sesion->destroy(); if ($r == 1) { $id = md5(Constant::PEZARANA . $user->getEmail()); $email = $user->getEmail(); $direccion = Server::getEnlaceCarpeta("index.php?id={$id}&email={$email}&action=activar&target=user"); $direccion = "<a href='{$direccion}'>Has dado de baja tu cuenta: {$email}, para recuperarla revisa tu correo</a>"; self::viewLogin($direccion, "info"); } else { self::viewLogin("No se pudo crear el usuario, prueba con otro email", "danger"); } }