
29/12/2009, 04:51
|
| | Fecha de Ingreso: diciembre-2009 Ubicación: Guadalajara, Jalisco
Mensajes: 300
Antigüedad: 15 años, 2 meses Puntos: 13 | |
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? |