Está usted en Indice > Construcción > Lenguajes > PHP > Lecciones y Paso a Paso > Bajar archivos en PHP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Bajar archivos en PHP

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:

<?
$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.




Autor: Eloi de San Martin
http://www.programacionweb.net/articulos/articulo/?num=34

Usuarios que han visto este tema también han visto...

- PHP Orientado a Objetos, Acceso Public (Publico)
- Mostrar imagenes aleatorias en PHP de forma sencilla
- Formato de números en PHP
- Acceder a MySQL 4.1 o superior con PHP
- Usuarios activos con PHP sin BD


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 13-02-2012 a las 04:03:24