prb de chemin dans un include

prb de chemin dans un include - PHP - Programmation

Marsh Posté le 18-04-2008 à 16:42:36    

Bonjour,
je suis en train de créer un site avec des pseudo-frames. la page index fonctionne et appelle les pages situées dans un dossier.
<?php
       define("PATH", "./includes/" );
      // Tableau contenant les pages autorisées
     
      if (isset($_GET["page"]) )
   {
          $pageInclude = PATH . $_GET["page"] . ".inc.php";
      }
      else
   {
          $pageInclude = PATH .  "default.inc.php";
      }
      include $pageInclude;  
 ?>
 
Ce dossier s'appelle includes et les pages :  page1.inc.php, page1.inc.php....
 
Quand je suis dans la page1.inc.php, je n'arrive pas à faire un simple lien vers une page dans un autre  dossier. j'ai essayé divers chemins d'accès mais sans succès.
j'ai réussi à faire un lien vers un site extérieur.
je travaille en local.
je pense que c'est qu'une histoire de chemin?....
 
merci de votre réponse

Reply

Marsh Posté le 18-04-2008 à 16:42:36   

Reply

Marsh Posté le 18-04-2008 à 17:13:58    

Salut,
 
Il y a beaucoup de chance que ce soit un problème de chemin en effet.
 
Déjà premier réflexe, tes chemins, tu les mets en absolu et non en relatif.
 
Ensuite, on ne pourra beaucoup t'aider si tu ne montre pas comment tu fais le lien entre page1.inc.php et page2.inc.php par exemple.

Reply

Marsh Posté le 18-04-2008 à 17:28:16    

Merci,
problème résolu,  
je n'étais trompé de chemin... (en relatif ça marche, en absolu je n'y arrive pas, pas grave...)

Reply

Sujets relatifs:

Leave a Replay

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