Bonjour,
Dans nos développements PHP (hors frameworks etc) on se heurte souvent au même problème quand on appelle des fichiers avec des 'include' ou 'require' on a souvent besoin de jongler avec les arborescences, .../ ../../ etc.... si les fichiers sont imbriqués dans des arborescences et si les fichiers appelés en appellent d'autres.
Je pensais créer une variable de session avec la valeur de $_SERVER["SERVER_NAME"] et m'en servir pour construire la chaine correspondante au fichier à inclure, par exemple
$mavariable = $_SERVER["SERVER_NAME"];
include($mavariable . '/incl/ma_classe.php');
Est ce que ce la fait partie des pratiques acceptables?
je ne dois pas être le premier à être confronté à ce problème ..
Dans nos développements PHP (hors frameworks etc) on se heurte souvent au même problème quand on appelle des fichiers avec des 'include' ou 'require' on a souvent besoin de jongler avec les arborescences, .../ ../../ etc.... si les fichiers sont imbriqués dans des arborescences et si les fichiers appelés en appellent d'autres.
Je pensais créer une variable de session avec la valeur de $_SERVER["SERVER_NAME"] et m'en servir pour construire la chaine correspondante au fichier à inclure, par exemple
$mavariable = $_SERVER["SERVER_NAME"];
include($mavariable . '/incl/ma_classe.php');
Est ce que ce la fait partie des pratiques acceptables?
je ne dois pas être le premier à être confronté à ce problème ..