
09/10/2004, 11:46
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses Puntos: 129 | |
Bueno .. para ese problema hay una solución bien simple:
colocar tus archivos fuera del alcance del "DOCUMENT ROOT" (en un servicio de hosting suele ser el directorio "public_html" o similar que es donde colocamos las páginas HTML/PHP para que se ejecuten por el URL al ser llamadas vía http:// ....)
El objetivo de esto es que sea PHP el que vía ruta -absoluta- lea el archivo y con esas cabeceras HTTP, las entrege al navegador para su descarga.
La ruta absoluta podría ser:
(windows)
c:\www\nose\sito1\archivos
(en linux)
/var/www/sitio1/archivos
Esa ruta absoluta de tu sitio la pudes obtener con la variable (también se vé en un phpinfo() ..)
$_SERVER['DOCUMENT_ROOT']
Un saludo, |