ROOT_PATH dans les fichiers
bonjour,
J'ai un problème.
Voici mes fichier (avec leur arboressance et leur contenu (une toute petite partie du moin))
index.php
Code:
1 2 3 4
|
define('ROOT_PATH','');
include_once('class/user.php');
$user=new user; |
admin/index.php
Code:
1 2 3 4
|
define('ROOT_PATH','../');
include_once('class/user.php');
$user=new user; |
class/class.user.php
Code:
1 2 3 4 5 6
|
class user{
function user{
include_once(ROOT_PATH.'commun/include.php');
}
} |
commun/include.php
Donc voici mon problème:
Lorsque j'execute admin/index.php le fichier commun/include.php s'execute sans problème.
Mais losrque j'execute index.php le fichier commun/include.php ne s'execute pas.
Et si je change la classe user comme ca (sans le ROOT_PATH):
Code:
1 2 3 4 5
| class user{
function user{
include_once('commun/include.php');
}
}[/ |
c'est le contrère. admin/index.php ne marche pas et index.php marche sans problème.
Pourquoi et comment faire?
D'avance merci