Problème avec include

Petit nouveau ! | 1 Messages

18 août 2006, 07:55

Salut,

1°) J'ai fait un fichier titre.php, qui contient des images et lien.

Sur ma première page, j'ai mis :

Code : Tout sélectionner

... <? include "titre.php"; ?> ... <a href="repertoire_B/toto.php"> ...
Et cela fonctionne correctement.

2°) Par contre sur je mets l'include

Code : Tout sélectionner

<? include "../titre.php"; ?>
dans toto.php, cela ne fonctionne pas.

3°) Voici l'arborescence :
Dans le répertoire_A : j'ai le répertoire B et le fichier titre.php.
Dans le répertoire_B : j'ai le fichier toto.php.

Dans mon fichier titre.php j'ai le lien suivant : moteur.php.

Et dans le fichier toto.php, j'ai mis la commande : <? include="../titre.php" ?>. Et cela ne fonctionne pas...

Les liens ne fonctionnent pas, ils doivent être : moteur.php, et sur la page toto.php le lien se transforme repertoire_B/moteur.php.

Et idem pour l'image, je dois avoir images/moteur.php et j'ai repertoire_B/images/moteur.php

Pourquoi :?: :?: :?:

Eléphant du PHP | 216 Messages

18 août 2006, 08:22

Bonjour,
Normale, car quand on fait des include les lien doivent ce faire comme si tu été sur la page qui appelle l’include, donc ici comme si tu été sur toto.php, donc comme ceci:
<a href="toto.php">
+ d'info sur les includes:
Cliquer ici

voila, en espérant t'avoir aidé!
Le PHP c'est bien, surtout quand ça marche ;) mon site
Hébergement gratuit et sans pub => Image

Invité
Invité n'ayant pas de compte PHPfrance

18 août 2006, 12:55

Ok merci. :wink: