Esempio n. 1
0
 function insertTemaTags(User $user)
 {
     $bd = new DataBase();
     $gestor = new ManageImagen($bd);
     $images = $gestor->getImagenes($user);
     $this->insertTag("alias", $user->getAlias());
     $this->insertTag("avatar", $user->getAvatar());
     $this->insertTag("descripcion", $user->getDescripcion());
     $this->insertTag("email", $user->getEmail());
     $this->insertTag("numeroFotos", count($images));
     $tema = $user->getPlantilla();
     if ($tema == 1) {
         $this->insertTemaImagenes1($images);
     } elseif ($tema == 2) {
         $this->insertTemaImagenes2($images);
     } else {
         $this->insertTemaImagenes3($images);
     }
 }
Esempio n. 2
0
 private static function deleteImagen()
 {
     $sesion = new Session();
     $sesion->autentificado();
     $bd = new DataBase();
     $gestor = new ManageImagen($bd);
     $nombre = Request::get("nombre");
     $r = $gestor->delete($nombre);
     $ruta = Request::get("ruta");
     $email = Request::get("email");
     if ($r = 1) {
         unlink($ruta);
         if ($email != null) {
             header("Location: index.php?action=view&target=imagenadmin&email={$email}");
         } else {
             header("Location: index.php?action=view&target=imagen&borrar=true");
             //self::viewImagen("Imagen borrada", "success");
         }
         exit;
     } else {
         if ($email != null) {
             self::viewImagenadmin("La imagen no se ha podido borrar", "danger", $email);
         } else {
             self::viewImagen("La imagen no se ha podido borrar", "danger");
         }
         exit;
     }
 }