$_SERVER['HTTP_HOST'] per avere il dominio (senza percorso al file corrente)
Codice PHP:
function getPath ( $curPath = '' ) {
$path = str_replace( '\\' , '/' , dirname(__FILE__) ) ;
$count = strlen( $curPath ) ;
$path = ( $count > 0 ) ? substr_replace( $path , '' , - $count ) : $path ;
return ( substr( $path , -1 ) == '/' ) ? $path : $path . '/' ;
}
echo getPath( ) ;
Questa per avere il percorso assoluto sul server. Per ootenerlo devi passare come unico argomento il percorso dalla root al file che usa la funzione.
includes/getPath.php
per ottenere il path fino alla root e quindi eliminare anche includes dall risultato usi la funzione in questo modo:
getPath( 'includes/' ) ;