I made changes in the DB, new dump available. Now, one file can have a space or a folder as a parent. A folder can have a space or a folder as a parent. This allows to be re construct the space of the user which is a tree of a folders and files. The user has now to specify a name space when he registers, the name space is created in DB when register is completed. I have also added a classe Configuration with static attributes (permits to change config datas easily like database host, database password...etc). I'm working on the navigation in the user space, create/delete folder and delete/upload files.