Diferencia entre revisiones de «Usuario:ManuelRomero/NewPHP/B2T1/formularios/practica»
De WikiEducator
Línea 8: | Línea 8: | ||
;descarga.php: | ;descarga.php: | ||
*En ella veremos los ficheros que se han subido agrupados por tipos | *En ella veremos los ficheros que se han subido agrupados por tipos | ||
− | [[imagen:musica_descarga.png|center| | + | [[imagen:musica_descarga.png|center|800px]] |
*Si el usuario no se identifica, se mostrará un mensaje y volveremos a pedir datos como se muestra en la imagen siguiente | *Si el usuario no se identifica, se mostrará un mensaje y volveremos a pedir datos como se muestra en la imagen siguiente | ||
Línea 16: | Línea 16: | ||
− | [[imagen: | + | *Hay dos tipos de usuario |
+ | #administrador (usuario '''''admin''''' password '''''admin''''') | ||
+ | #resto de usuario (cualquier otro usuario y passowrd) | ||
+ | *La aplicación tendrá la siguiente estructura de directorios | ||
+ | [[imagen:musica_carpetas.png|center|400px]] | ||
+ | *Vemos un directorio descargas con dos subdirectorios '''uploads''' '''downloads''' | ||
+ | *Dentro de cada subdirectorio tenemos un directorio por cada tipo de ficheros que queremos almacenar | ||
+ | *El funcionamiento es el siguiente. | ||
+ | #Cuando un usuario sube un fichero, éste es almacenado en su carpeta correspondiente en el directorio '''''uploads'''''. | ||
+ | #Cuando el usuario es admin, se mostrará todos los ficheros de la carpeta uploads, | ||
+ | #Cada fichero tiene un checkbox, que nos permite seleccionarlo | ||
+ | #Al presionar publicar, los ficheros seleccionados '''''se moverán''''' a la carpeta correspondiente (musica, imagenes, ....) de la carpeta downloads. | ||
+ | *Mostramos el funcionamiento con imágenes, | ||
+ | *usuario no admin | ||
+ | [[imagen:caso_uso_1.png|center]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
*La primera imagen es de la pantalla index.php | *La primera imagen es de la pantalla index.php | ||
<br />[[imagen:indexDescargas.png]]<br /> | <br />[[imagen:indexDescargas.png]]<br /> |
Revisión de 12:46 13 nov 2017