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 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
- 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
|