Remarque : ( d´après mes souvenirs...
)
Il existe include() et require() qui sont deux fonctions identiques.
A la différence qu´include permet la répétition de l´inclusion, alors que require inclut le fichier pour sûr :
for($i=0;++$i;$i<7)
include("monfichier.php");
Ici, le fichier sera inclu 7 fois.
Tandit que :
for($i=0;++$i;$i<7)
include("monfichier.php");
Inclura qu´une fois le fichier ^^.
Après, si dans 2 fichiers différent qui utilisent tout 2 require(vous me suivez
) sur un même fichier, et que ses fichiers sont inclus dans un fichier, et bien le fichier sera inclut 2 fois, ce qui peut provoquer des boucles infinis ou des bugs... D´où l´intérêt d´utiliser require_once(); qui n´inclut qu´une seule fois ^^
W.
Donc, au final, utilisez require_once 