<?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>
<?php require '../clases/AutoCarga.php'; $error = Request::get("error"); $sesion = new Session(); $sesion->administrador(); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Alta Usuario</title> </head> <body> <?php echo $error; ?> <form action="phpaltaAdmin.php" method="POST"> <input type="email" name="email" value="" id="email" placeholder="email" required/><br/> <input type="text" name="alias" value="" id="alias" placeholder="alias" required/><br/> <input type="password" name="clave" value="" id="clave" placeholder="clave" required/><br/> <input type="password" name="clave2" value="" id="clave2" placeholder="repite clave" required/><br/> <select name="rol" id="rol"> <option id="usuario" value="usuario" selected="">Usuario</option> <option id="personal" value="personal">Personal</option> <option id="aministrador" value="administrador">Administrador</option> </select><br/> Activo: <select name="activo"> <option value="0" selected>No</option> <option value="1">Si</option>
private static function editAvataradmin() { $sesion = new Session(); $sesion->administrador(); $bd = new DataBase(); $gestor = new ManageUser($bd); $user = $gestor->get(Request::get("user")); $subir = new SimpleUpload("avatar", $user->getEmail()); $cambioAvatar = $_FILES["avatar"]['name']; if ($cambioAvatar != "" || $cambioAvatar != null) { $destino = "plantillas/index/user/avatar/" . $user->getEmail(); $subir->setDestino($destino); $subir->subida(); $user->setAvatar($user->getEmail() . "." . $subir->getExtension()); $gestor->setAvatar($user); self::viewEditadmin("Avatar cambiado correctamente", "success", $user->getEmail()); } else { self::viewEditadmin("Error al cambiar de avatar", "danger", $user->getEmail()); } }