Imaginemos que tenemos una web de una tienda que tiene una base de datos con los productos y su precio, y queremos que nuestros usuarios se puedan descargar una lista de precios (por ejemplo tista.txt) a su ordenador y que esta lista que se genere a partir de la base de datos.
Para hacer esto, debemos descargar un archivo que no existe, cuyo contenido podamos especificar a nuestra voluntad, de esta manera, tenemos que crear una página
download.php que se encargará de simular el archivo a descargar, en la que pondremos el siguiente código:
000 001 002 003 004 005 006
| $nombre = 'precios.txt'; // Nombre del archivo $contenido = 'Texto del archivo'; // Contenido del archivo header( "Content-Type: application/octet-stream"); header( "Content-Disposition: attachment; filename=".$nombre.""); print($contenido); ?>
|
Notese que en $contenido, debería haber el resultado de la consulta a la base de datos.
Fuente: http://www.programacionweb.net/
No hay comentarios.:
Publicar un comentario