Allora, ho fatto una pagina html che tramite un form invia ad una pagina php dei dati (titolo posizione e codice). la pagina php crea una cartella e dentro c scrive un file.
ora, nn riesco a creare la cartella nella posizione desiderata.
le pagine sono in /gestione/menu/* mentre la cartella deve andare in /menu/ .. questo è il
codice:
Codice PHP:
$titolo=$_POST['titolo'];
$codice=$_POST['codice'];
$pos=$_POST['pos'];

$dir="/menu/$pos $titolo";
$dir=strtr($dir," ","_");
echo 
$dir;
if (
mkdir($dir,0777)) {
    echo 
"creato:$dir 
"
;

    
chdir($dir);
    echo 
"sposto in:$dir 
"
;

    
$file "contenuto.php";
    
$file fopen($file'w');
    
fwrite($file,$codice);
    
fclose($file);
    echo 
"creato file: <a href=$dir/contenuto.php>qui</a> 
"
;

PS: come si tolgono gli spazi in una stringa?