Referencia de la Clase Upload_model

Utilizada para recoger la información que utilizada el sistema de Upload. Más...

Lista de todos los miembros.

Métodos públicos

 Upload_model ()
 Listado_descargas ()
 Recopila todas los archivos disponibles para descargar y los muestra.
 Descargar ($id_fichero)
 Permite descargar archivos desde el servidor al pc del usuario.
 Cargar ($fichero)
 Muestra un formulario para que el usuario suba archivos al servidor.


Descripción detallada

Utilizada para recoger la información que utilizada el sistema de Upload.

Mediante esta clase se llevan a cabo diversas operaciones para buscar y recuperar información de la base de datos y mandársela al controlador, el cuál ya hará las operaciones oportunas.


Documentación de las funciones miembro

Upload_model::Cargar ( fichero  ) 

Muestra un formulario para que el usuario suba archivos al servidor.

La función recibe un array que contiene datos sobre el fichero a descargar (tamaño, tipo, nombre, etc..) y después de comprobar que el fichero cumple los requisitos, se realiza la consulta para insertar toda la información en la base de datos de archivos.

Parámetros:
fichero Es un array que contiene información sobre el fichero (tamaño, nombre, tipo, etc...).

Upload_model::Descargar ( id_fichero  ) 

Permite descargar archivos desde el servidor al pc del usuario.

La función recibe el identificador del fichero que se quiere descargar, comprueba si es posible descargar dicho fichero, y posteriormente le da la posibilidad al usuario de abrirlo desde el navegador o guardarlo en su pc.

Parámetros:
id_fichero Identificador del fichero que se va a descargar.

Upload_model::Listado_descargas (  ) 

Recopila todas los archivos disponibles para descargar y los muestra.

La función se encarga de extraer de la base de datos todos los archivos que se hayan subido al servidor y que puedan ser descargados, y se los muestra al usuario.

Devuelve:
Array con todas los archivos descargables.

Upload_model::Upload_model (  ) 

Constructor

Crea una instancia de Upload_model, a partir de la cuál se trabajará.


La documentación para esta clase fue generada a partir del siguiente fichero:

Generado el Thu Aug 13 19:00:28 2009 para OpenConference por  doxygen 1.5.8