PDA

View Full Version : [PHP] uso della funzione glob()


Re_Kotc
06-12-2008, 12:15
sto cercando di utilizzare glob per listare i contneuti di una directory e funziona correttamente, ma la directory in cui cerca è nello stesso percorso del file php con lo script, ovvero:

/sito/cartella/script.php
/sito/cartella/cartellaincuicercare

se però io volessi cercare in una cartella che si trovi ad un livello superiore? (sempre residente sul mio server)
del tipo qui : /sito/cartellaincuicercare , senza però spostare lo script da dove si trova..con glob è possibile? ho fatto qualche tentativo ma non funziona..thx!

VICIUS
06-12-2008, 12:18
Hai già provato con la funzione chdir() a cambiare il percorso?

Re_Kotc
06-12-2008, 15:02
Hai già provato con la funzione chdir() a cambiare il percorso?

uhm..non l'avevo mai usata prima..sto facendo delle prove ma non sono sicuro di avere capito come usarla, cioè se voglio cambiare percorso qui : www.miosito.it/cartella/cartella2

mi basta scrivere chdir("www.miosito.it/cartella/cartella2"); ?

VICIUS
06-12-2008, 16:21
uhm..non l'avevo mai usata prima..sto facendo delle prove ma non sono sicuro di avere capito come usarla, cioè se voglio cambiare percorso qui : www.miosito.it/cartella/cartella2

mi basta scrivere chdir("www.miosito.it/cartella/cartella2"); ?

No devi usare il percorso sul server. Funziona un po' come cd in una shell linux. Se vuoi andare nella cartella superiore dovrebbe bastare:
chdir('../');

Re_Kotc
06-12-2008, 16:24
thanks! :D...ora funzia..risale al percorso superiore e cerca li dentro...ottimo grazie ;)!