Cita: Pero porque no guardar la información en la BD para cada usuario? se supone que al loguearse tendrá acceso a los sus propios datos, por lo pronto, si decidís trabajar con archivos, preferentemente guardalos fuera del document_root y deberás darles un nombre que se corresponda con algún identificador único del usuario que se registra
Saludos
Si lo se pero hay un archivo que el usuario se lo da a personas que no estan registradas para que completen su informacion DNI NOMBRE etc , para que se las guarde en la DB del USUARIO