Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/01/2004, 13:45
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Tienes que forzar la descarga desde PHP. Para ello necesitas componer las cabeceras HTTP adecuadas para que el navegador sepa que lo que se le va a enviar es para que lo descargue. A su vez .. PHP lo que hará es leer ese archivo y ponerlo en el buffer de salida (puede ser un simple echo .. o un readfile() .... etc).

Lo ideal de todo esto es que a su vez tengas tus archivos "fuera" de tu document_root así evitarias que si supiesen la ruta completa tipo:
http://www.nose.tal/descargas/aqui.zip

pudieran descargarlo sin pasar por tu script php que va a "lanzar" este archivo. Las rutas en estos casos han de ser absoluta (/var/www/nose/bla .. y similares o en windows: c:\nose\bla ..NO http://www.tal.tal/tal)

Un ejemplo:
http://www.forosdelweb.com/showthrea...hreadid=115977

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.