Le truc c'est que toutes les url sont absolues, / (racine du site) signifie /var/www/nomprojet (depuis la racine du disque)
cad que /include/class.class est en réalité dans /var/www/nomprojet/include/class.class
Mais dans aucune url tu ne trouveras le préfixe /var/www/nomprojet, car c'est quelque chose qui dépend de son installation
Le chemin relatif est à éviter car les fichiers sont rangés à l'humeur du concepteur (on cherche un fichier dans un rep A qui va inclure le rep B qui contient à nouveau un fichier de A).
Pour le moment, je ne vois qu'une chose, c'est de paramétrer la racine et de lui donner la valeur d'une constante. ex : PATH_PROJET/include/fichier.php
cad que /include/class.class est en réalité dans /var/www/nomprojet/include/class.class
Mais dans aucune url tu ne trouveras le préfixe /var/www/nomprojet, car c'est quelque chose qui dépend de son installation
Le chemin relatif est à éviter car les fichiers sont rangés à l'humeur du concepteur (on cherche un fichier dans un rep A qui va inclure le rep B qui contient à nouveau un fichier de A).
Pour le moment, je ne vois qu'une chose, c'est de paramétrer la racine et de lui donner la valeur d'une constante. ex : PATH_PROJET/include/fichier.php