Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/12/2009, 04:51
liepzingsystem
 
Fecha de Ingreso: diciembre-2009
Ubicación: Guadalajara, Jalisco
Mensajes: 300
Antigüedad: 15 años, 2 meses
Puntos: 13
Exclamación Respuesta: Descargar múltiples archivos a partir de un solo php

Entonces, jordii, puedo suponer que he de cambiar todos los "f" por "archivo"; es decir, mi código sería algo así:

<?php
$archivo = array("imagen.jpg", "logo.png", "flash.swf");
$f = $_GET["archivo"];
if(strpos($archivo,"/")!==false){
die("Acceso denegado");
}
if(!in_array($f,$archivos)){
die("<b>ERROR!</b> HTTP 404 no encontrado");
}
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"$f\"\n");
$fp=fopen("$f", "r");
fpassthru($fp);
?>


¿Te referías a los paréntesis del array? Porque ésos tienen el mismo nombre de variable que en el HTML. ¿O a qué paréntesis te referías?

...pero, ¿el HTML se quedaría igual?