|
|
Línea 14: |
Línea 14: |
| *Para ello trabajaremos de la siguiente forma | | *Para ello trabajaremos de la siguiente forma |
| *Los ficheros que un usuario sube irán a las siguientes carpets | | *Los ficheros que un usuario sube irán a las siguientes carpets |
− | 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'''''
| |
− | *Los ficheros que el administrador clickee serán copidos 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 visualziar y ver
| |
− | [[Imagen:portalDescargas.png]]
| |
| }} | | }} |
Revisión de 22:34 27 oct 2016
Formularios: Pasando información del cliente al servidor
¡Los formularios como entrada de datos a nuestros script
PHP Un lenguaje de script al lado del servidor
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
1.-A continuación se dan las especificaciones de la práctica
2.-La aplicación requiere que el usuario se identifique con nombre y password
3.-En esa primera pantalla (no es lo normal), tendrá también la posibilidad de subir música o imagen
4.-Solo se puede subir un fichero cada vez
5.-El fichero debe de estar limitado en el cliente y en el servidor con un tamaño máximo de 10 Megas
descarga.php
- Primero leeremos el usuario. Si este es admin y password admin tendremos una funcionalidad de poder hacer que los ficheros de música e imágenes subidos queden disponibles para que cualquier usuario los pueda ver o escuchar
- Si el usuario no es ese, solo podrá ver o escuchar los ficheros disponibles
- Para ello trabajaremos de la siguiente forma
- Los ficheros que un usuario sube irán a las siguientes carpets
|