ho un problema di path che non riesco a risolvere, vi spiego con un esempio:
ho le seguenti dir e file:
classi/Properties.php; (è una classe)
test/prova.php
index.php
config.ini (file configurazione)
in Properties.php ho una function che fa:
class Properties
{
var $configFile = "config.ini";
var $values = array();
function Properties()
{
$this->values = parse_ini_file($this->configFile);
}
}
se instanzio la classe Properties da index.php il prog funziona,
se instanzio invece la classse da prova.php non funziona più perchè il php cerca config.ini non a partire dalla dir in cui si trova la classe Properties, ma dalla directory in cui instanzio la classe.
Vorrei cercare di inserire un path che vada bene sempre, anche se trasferisco il sito su un altro server
se ad esempio metto C:\\pathmiosito\config.ini funiona sempre ma sono vincolato a modificarlo nel caso in cui trasferisco il sito
sapreste dirmi come rendere il tutto flessibile?
Grazie