Bonjour à vous : Je vous illustre l'arborescence du problème :

J'ai un fichier index.php, dans lequel j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
require_once('classes.php');
require_once('../configuration.php');
$Configfile = new Jconfig;
$Config = new Config;
configuration.php contient la classe Jconfig.
classes.php contient la classe Config.

Sauf que dans ma classe Config, j'ai besoin d'utiliser Jconfig.

Si je met dans ma classe Config quelque chose du genre : $Configfile->mavar

Il me dit que $configfile n'est pas déclaré. Si je déclare à nouveau la classe Jconfig dans cette classe, il me dit que je n'ai pas le droit de la redéclarer.

Comment faire ? Merci d'avance.