Ci sono due funzioni che interessano le cartelle remore: mkdir e rmdir (make directory e remove directory).
Si usano con l'indirizzo fisico del server e si strutturano in questo modo:
Codice PHP:
Mkdir("/percorso/remoto/del/mio/sito/".$nomeutente,0777);
Con 0777 ovviamente si da accesso totale alla cartella (quindi nel caso di molti hosting va inserita nella cartella public che ha anch'essa permessi 777. Se vuoi cambiare i permessi basta che cambi quello.
Puoi anche fare un controllo se esiste o meno la cartella:
Codice PHP:
if (!is_dir('/percorso/remoto/del/mio/sito/'.$nomeutente)) {
mkdir('/percorso/remoto/del/mio/sito/'.$nomeutente,0777);
}
Per rimuoverla sostituisci mkdir con rmdir, senza permessi, ed è fatta:
Codice PHP:
rmdir('/percorso/remoto/del/mio/sito/'.$nomeutente);