Quando l'utente si registra devi scrivere una cartella con la sua user. Quasto puoi farlo tranquillamente ma all'interno di una cartella madre con i permessi di scrittura, la generica "public".
All'interno di questa cartella inserirai due file: il primo, index.asp, conterrà un codice per leggere da un file di testo l'id dello user; il secondo, il file di testo appunto conterrà quel valore.
codice:
index.asp
<%
session("infouser") = 0
Set fs = CreateObject("Scripting.FileSystemObject")
path = server.mappath("infouser.txt")
Set a = fs.OpenTextFile(path)
infouser = a.ReadLine
session("infouser") = infouser
a.Close
server.transfer("/cv/index.asp")
%>
Quando crei la cartella dello user devi creare dinamicamente anche la index.asp. Scrivere un file di testo con l'id utente è più semplice.
Noterai che alla fine del file asp c'è un server.transfer.
Carica una pagina che, in base all'id dello user, recupera i dati del profilo. In pratica la cartella serve solo per essere digitata da web e a contenere l'identificativo dello user.
Non so se mi sono capito...
Roby