Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/07/2004, 09:55
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Esta es la cabecera HTTP para indicar que nombre va a tomar tu archivo a ofrecer para "descargar":

header("Content-Disposition: attachment; filename=".$filename);

Si usas basename() para tomar sólo el nombre del archivo (por si tiene ruta) sería lo ideal:

header("Content-Disposition: attachment; filename=".basename($filename));

Por lo demás .. no todo navegador se comporta igual ante estas cabeceras .. Prueba otros navegadores y observa.

Un saludo,