La manera más común para gestionar los archivos con una base de datos y PHP es colocar los archivos en una carpeta y guardar la ubicación y el nombre de los archivos en una tabla de base de datos. Los archivos no pertenecen a bases de datos ya que suelen tener demasiados datos para insertar de manera eficiente dentro de un campo de la tabla , y el formato de archivo podría ser incompatible con la base de datos . Pero al colocar los archivos en una carpeta en un servidor web accesible , se puede descargar y mostrar carpetas como se desee . Instrucciones
1
Crear una página PHP para introducir el nombre del archivo a descargar . Utilice un formulario HTML para que el visitante la página para introducir el nombre. Utilice el método de correos y el $ _SERVER [' PHP_SELF '] comando como la acción del formulario HTML para que la página se llama a sí mismo con el nombre introducido.
2
Utilice el comando $ _POST para capturar la los datos presentados por el formulario HTML en una variable PHP. Por ejemplo , llamar a la variable $ nombre del archivo PHP .
3
consulta la base de datos para el archivo llamado $ archivo . Coloque la dirección del archivo en una etiqueta de ancla HTML para presentarlo como un enlace en una nueva página PHP que se llama después de la consulta de base de datos . Este vínculo con el archivo permitirá al usuario descargar el archivo.
4
Utilice el comando " fopen " para abrir el archivo, y luego usar el comando " fread " para leer su contenido . Guardar el contenido de la orden " fread " a una variable PHP que puede analizar , gestionar y visualizar . Utilice el comando " fclose " para cerrar el archivo.