CodeIgniter User Guide Version 1.6.1


Asistente de Descarga

El Asistente de Descarga le permite descargar datos a su computadora.

Cargando este Asistente

Este asistente es cargado usando el siguiente código:

$this->load->helper('download');

Las siguientes funciones están disponibles:

force_download('nombre de archivo', 'datos')

Genera cabeceras de servidor que fuerzan que los datos sean descargados a su computadora. Útil con archivos de descarga. El primer parámetro es el nombre que quiere que el archivo descargado posea, el segundo parámetro son los datos de archivo. Ejemplo:

$datos = 'Aquí hay algo de texto!';
$nombre = 'mitexto.txt';

force_download($nombre, $datos);

Si quiere descargar un archivo existente de su servidor necesitará leer el archivo dentro de una cadena:

$datos = file_get_contents("/path/to/photo.jpg"); // Leer el contenido del archivo
$nombre = 'mifoto.jpg';

force_download($nombre, $datos);