Vanilla 1.1.10 es un producto de Lussumo. Para más información: Documentación, Soporte.
<a href="http://www.demene.com/themes/vanilla/styles/default/logo.gif">logo</a>
<?
if($_GET['archivo'])
{
$archivo="/mi/ruta/absoluta/a/".$_GET['archivo'];
if(file_exists($archivo)) {
//puedes meter todas las comprobaciones adicionales
//como que efectivamente sea solo una imagen, que esté logueado,
//control estadístico o contadores de descargas...
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"".$_GET['archivo']."\"\n");
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".filesize($archivo));
$fp=fopen("$archivo", "r");
fpassthru($fp);
exit;
} else {
echo "Archivo inexistente";
exit;
} else {
Header("Location: /") // Si se intenta acceder directamente al script sin el nombre del archivo por GET, Lo mandas a la página principal o donde quieras o estableces otra secuencia de error...
}
?>
1 a 5 de 5