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

- Convertir textos en enlaces en PHP
- GD: Transparencias
- Creando un foro en PHP paso a paso
- Alcance de las variables en PHP
- Convertir fechas entre MySQL y castellano, en PHP


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 26-05-2012 a las 06:25:10