J'ai donc plusieurs fichiers PHP organisés en plusieurs dossiers et sous-dossiers. Je inclus la même page PHP dans chaque page en utilisant include('sidebar.php')
. Mon problème est que ce sidepar.php contient un lien vers les pages de mon site et si je clique à partir d'un fichier d'un sous-dossier, le lien est quelque chose comme ceci: posts/posts/post.php
au lieu de posts/post.php
.Comment inclure une page dans PHP si elle se trouve dans le dossier racine?
Comment résoudre ce problème?
Oh et comment est-il possible d'inclure un fichier (include();) du dossier racine dans un fichier de différents sous-dossiers?
Vous devez utiliser le chemin absolu, comme Vincent [suggéré] (http://stackoverflow.com/questions/4422973/how-to-include-a-page-in-php-if-its-in-the- root-folder/4422989 # 4422989). –