Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2011, 17:10
de-troit
Invitado
 
Mensajes: n/a
Puntos:
Entrar a directorio protegido mediante PHP

Hola foreros, he estado buscando información acerca de montar un sistema FTP para usuarios de una web de manera que cada usuario existente en una base de datos tenga una carpeta en el sistema para poder subir archivos en donde sólo pueda acceder el y nadie más. Estoy actualmente informándome acerca del tema para luego solo dedicarme a implementar el sistema y saber de qué manera hacerlo.

Tengo pensado hacer algo como esto:

Crear una tabla en una BD con todos los usuarios, y a través de PHP crear una carpeta en un directorio llamado "userFiles" donde se encontrarán tantas carpetas como usuarios hayan en la tabla de datos. El problema viene al pensar cómo voy a enjaular a los usuarios en su propia carpeta sin que puedan acceder a la carpeta de otro usuario modificando en link de la url y esas cosas por el estilo. Entonces pensé que proteger cada directorio con un archivo htaccess bastaría, donde los datos para poder entrar a dicho directorio sean los mismos datos de login de los usuarios contenidos en la tabla de datos, entonces aquí viene mi duda:

¿Cómo puedo acceder a un directorio protegido mediante PHP?
Porque al entrar directamente por la url, el sistema pide un usuario y contraseña, entonces, cómo puedo entrar al directorio para acceder a los archivos subidos por el usuario de modo que PHP le pase los datos de user y pass automáticamente al intentar acceder?

Hay algún método para poder hacer esto?

Es primera vez que me toca implementar un sistema así, por eso les pido por favor que me expliquen con peras y manzanas.

Es factible lo que quiero implementar? Hay algún problema?

Espero sus respuestas compañeros, muchas gracias por el tiempo que se dan en responder estas preguntas.

Saludos y bendiciones! :)