Pagina 1 di 1

Directory

Inviato: 04/04/2010, 13:31
da BMercer
Salve, ho la necessità di ricavare la directory principale di uno script, solo che in internet e nel manuale di php non ho trovato questa funzione (ma probabilmente non so dove cercare).

In pratica di un indirizzo di uno script del tipo:
/bla/ciao/come/va/script.php
devo ottenere solo "/bla/ciao/come/va/" o "va/".

In internet ho persino trovato uno che ha creato una funzione apposita:

Codice: Seleziona tutto

<?php 
function public_base_directory() 
{ 
    //get public directory structure eg "/top/second/third" 
    $public_directory = dirname($_SERVER['PHP_SELF']); 
    //place each directory into array 
    $directory_array = explode('/', $public_directory); 
    //get highest or top level in array of directory strings 
    $public_base = max($directory_array); 
    
    return $public_base; 
} 
?
 
Ma non riesco a credere che non esista una funzione superglobale del tipo $_SERVER.
Esiste vero?

Re: Directory

Inviato: 04/04/2010, 16:27
da Carlo
Che io ricordi non ci sia. Puoi provare a vedere con phpinfo().

Re: Directory

Inviato: 05/04/2010, 14:07
da Micogian

Re: Directory

Inviato: 05/04/2010, 19:37
da BMercer
Ti amo