salve,
dato un id (per esempio 3484), io dovrei creare se non esistono, delle sottocartelle per ogni cifra dell'id.
successivamente nella cartella più interna devo inserirci un file.
Esempio pratico:
id = 3484
1. creo la cartella 3 (prima cifra dell'id)
2. creo la cartella 4 (seconda cifra dell'id) e la metto nella cartella 3 precedentemente creata
3. creo la cartella 8 (terza cifra dell'id) e la metto nel path /3/4 precedentemente creati
4. creo la cartella 4 (quarta cifra dell'id) e la metto nel path /3/4/8 precedentemente creati
5. inserisco il file nel path /3/4/8/4 percorso precedentemente creato
Ovviamente le se cartelle già esistono devono restare invariate con il loro contenuto, non devono essere né cancellate né ricreate.
Come posso fare?
grazie.