non sono sicuro di aver capito quello che vuoi fare....
se devi scrivere un file in una cartella sopra alla cartella dove risiede lo script devi mettere .. davanti al nome della cartella/file
esempio:
Codice PHP:
/dir
/subdir1
/subdir2
/nuovofile.php
/subdir3
se io da /dir/subdir2/nuovofile.php voglio andare a scrivere in /dir/subdir1 ho 2 possibilità
1) Valida su tutti i sistemi
Codice PHP:
<?php
$creoFile=fopen("../subdir1/azioni.txt","w+");
?>
2) Valida su tutti i sistemi ma cambia da sistema a sistema
2a) Unix Style
Codice PHP:
<?php
$creoFile=fopen("/dir/subdir1/azioni.txt","w+");
?>
2b) Winzoz Style
Codice PHP:
<?php
$creoFile=fopen("c:\\dir\\subdir\\azioni.txt","w+");
?>
il fatto degli apici singoli e doppi non cambia niente nella definizione del nome del file...
cambia solo se
Codice PHP:
<?php
$file = "../subdir1/azioni.txt";
$creoFile=fopen("$file","w+"); #creerà un file in subdir di nome azioni.txt
$creoFile=fopen('$file',"w+"); #creerà un file di nome $file
?>
spero fosse questo quello che volevi fare