Salut Bogi
leider kann ich dir nicht das gewünschte Script machen (bin selber ein Newbie), aber ich hätte ganz grundsätzliche Bedenken ein solches Script auf meinem Server laufen zu lassen:
Was passiert, wenn der User einen Namen angibt, der einem existierenden Ordner entspricht ?
Ich würde das mit dem Ordner erstellen lassen und nur einen erstellen für alle berechtigten User. Du kannst ja dann immernoch den Namen der Datei mit dem Benutzernamen "verknüpfen". Zur
Prüfung baust du in die Datei eine Abfrage ein, die sicherstellt, dass nur der berechtigte User diese Datei lesen kann.
Am besten erreichtst du das, indem du bei der erfolgreicher Anmeldung eine Session startest, welche du mit dem Bentutzernamen verbindest (z.B. in einer MySQL-Tabelle). Die Zieldatei, die der Benutzer aufrufen will, ermittelt an Hand der Session den Benutzernamen und gibt den Zugriff auf die Datei nur frei, wenn der Nutzer berechtigt ist.
Wäre so mein Ansatz...
Gruss
tobi