Usuario:ManuelRomero/NewPHP/B2T1/formularios/practica

De WikiEducator
Saltar a: navegación, buscar




Icon activity.jpg

Gestión de música e imágenes

  • Vamos a hacer un sitio web para subir canciones e imágenes y poderlas ver/reproducir
  • La aplicación tendrá dos páginas php, según se muestra en la imagen.

Index.php Especificaciones de la práctica

  • 1.--La aplicación requiere que el usuario se identifique con nombre y password
  • 2.-En esa primera pantalla (no es lo normal), tendrá también la opción de subir un fichero.
  • 4.-El fichero debe de estar limitado en el cliente y en el servidor con un tamaño máximo de 10 Megas y los ficheros de un peso inferior a 10K serán descartados.
  • descarga.php.
  • Los ficheros que un usuario sube irán a las siguientes carpetas


1.- ficheros de tipo imagen ./upload/imagenes El type del fichero tiene la palabra image.
2.- ficheros de tipo musica o sonido ./upload/musica El type del fichero tiene la palabra audio.
3.- ficheros de otro tipo ./upload/otros El type del fichero tiene la palabra audio Si el usuario es admin y password admin tendrá la funcionalidad de administrar los ficheros subidos

  • Administrar los ficheros subidos consiste en visualizar una lista de los ficheros subidos con un checkbox cada fichero como se muestra en la imagen

AdministrarFicheros.png

  • Sobre los ficheros en los cuales se seleccionen serán publicados para que cualquier usuario los pueda ver
  • Para ello serán copiados respectivamente a


1.- de .-upload-imagenes a ./download/imagenes
2.- de .-upload-musica a ./download/musica
3.- de .-upload-otros a ./download/otros

  • El usuario no admin solo verá los ficheros que estén en la carpeta de download, los cuales podrá como ya hemos dicho hacer un click sobre ellos, y el navegador ya usará la acción correspondiente (visualizarlos o reproducirlos)