Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/10/2006, 05:42
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
Iniciado por bilkarm3 Ver Mensaje
Creo que esta un tanto complicado... con un simple link se resolveria, o al menos asi lo he hecho siempre yo.

Código PHP:
<a href='documento.ext'><img src='carpeta/imagen'></a
De esta forma te ves obligado a colocar tus archivos en el "Document root" de tu servidor (HTTP) .. es decir, los archivos quedan expuestos en forma directa por una llamada por http:// .. simple. (OK, Ok .. podrías proteger ese directorio con un .htacces para sólo permitir accesos desde las páginas de tu própio sitio y no link's directos .. un "hot link" protección o algo así).

Así no puedes implementar ningún tipo de seguridad "básica" para que no accedan directamente al archivo . .pues, se trata de que los archivos los coloques en el servidor -fuera- del "document root" (ejemplo: si tenemos un típico: "public_html" donde se nos apuntan el "document root", sería cosa de colocar los archivos por encima de este directorio ..).

Bajo esta estructura .. sería "PHP" quien lea el archivo de su ubicación física (vía readfile() por ejemplo) y entregarla al buffer de salida vía cabeceras HTTP (con header() y las que correspondan).

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