Include et sous-dossier conflit...

Include et sous-dossier conflit... - PHP - Programmation

Marsh Posté le 10-04-2007 à 18:50:54    

Bonsoir à tous,
 
Voila j'ai crée plusieurs includes sur mon site (le menu principal, les copyrights, et certaines fonctions php comme les bannières aléatoires, etc...) sur certains de ces includes (comme le menu principal par exemple) il y a des liens, pour ce qui est des pages qui se trouve à la racine sa ne pose aucun problème, mais j'ai également des pages qui se trouvent dans des sous-dossiers ! Et la forcément les includes ne fonctionnent plus  :??:  
 
Je voulais savoir quel était la solution pour que sa fonctionne ?
 
Merci de vos réponses,
 
A Bientôt.

Reply

Marsh Posté le 10-04-2007 à 18:50:54   

Reply

Marsh Posté le 10-04-2007 à 19:24:42    

variable include_path ?


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 10-04-2007 à 21:02:42    

Désoler j'ai encore de très faible connaissance en php, je ne comprend pas t'a question :/
 
C'est cette fonction que j'utilise pour appeler mon include : <? include("_menu-principal.html" ); ?>
 
et le menu-princpal.html est dans une page vide avec ce que contiens le menu.

Reply

Marsh Posté le 10-04-2007 à 22:12:32    

include path: liste de repertoire dans lesquels php ira chercher les includes si le chemin n'est pas absolu et qu'il ne trouve pas le fichier relatif à partir de son emplacement
 
par exemple si tu as un include path contenant /includes/amoi/,
include("/includes/amoi/moninclude.php" ); sera équivalent à:
include("moninclude.php" );
 
(et si c'est pas ça honte sur moi ! :D mais me semble bien que ça soit à la *nix)
 
tu as ini_set pour modifier cette variable d'environnement


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 11-04-2007 à 21:27:01    

J'ai pas compris  :??: désoler !
 
Tu peux m'expliquer un peu plus en détail s'il te plait ?
 
Merci.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed