Lunes, Octubre 13th, 2008
Hace tiempo que había leído que en Google valoraban positivamente el hecho de que una página web cumpliese los estándares y tuviese código HTML válido. Pero no sabía donde lo decían en concreto.
Pero gracias al blog Mas Que Accesibilidad, en su entrada Consejo de Google: escribe código válido y cosidera ...
Categoría: Curiosidades, Google | 2 Comentarios »
Sábado, Octubre 11th, 2008
Para iniciar una descarga de un archivo (o si se prefiere, fichero) en PHP, hay que enviar unas cabeceras HTTP al cliente, para que su agente de usuario sepa como interpretar la respuesta del servidor.
<?php
function bajarArchivo($ruta,$archivo)
{
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.$archivo);
header('Content-Length: '.filesize($ruta.$archivo));
readfile($ruta.$archivo);
}
?>
Descargar ejemplo
Más información sobre las cabeceras:
Content-Type
Content-Disposition
Content-Length
Categoría: PHP, Programación | 4 Comentarios »