ottimo, grazie mille a tutti
ho preso spunto da voi..
Codice PHP:
// devo solo scrivere qui il nome delle mie cartelle:
$config['Cartelle']['ThisFile'] = "config"; // da questo nome di cartella (dove si trova il presente file) parte tutti i calcoli
$config['Cartelle']['Immagini'] = "Immagini"; // un esempio di cartella che userò
// qui vengono calcolati i percorsi da usare dal server
$config['Path']['Interne']['Root'] = substr(dirname(__FILE__),0,-strlen($config['Cartelle']['ThisFile']));
$config['Path']['Interne']['Immagini] = $config['Path']['Interne']['Root'].$config['Cartelle'][Immagini']."/";
// qui vengono calcolati i percorsi da usare dal browser
$config['Path']['Esterne']['Root'] = "http://".str_replace($_SERVER['DOCUMENT_ROOT'],
(substr($_SERVER['DOCUMENT_ROOT'],-1,1) == '/' ? $_SERVER['HTTP_HOST'] . '/' : $_SERVER['HTTP_HOST']),
$config['Path']['Interne']['Root']);
$config['Path']['Esterne']['Immagini'] = $config['Path']['Esterne']['Root'].$config['Cartelle']['Immagini']."/";
così per chiamare qls cosa da PHP uso:
Codice PHP:
$config['Path']['Interne']['NomeCartella']
per chiamare qls cosa dal browser:
Codice PHP:
$config['Path']['Esterne']['NomeCartella']
ailoviu