Un probleme d'include / Script PHP

Zedleouf Messages postés 4 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 11 mars 2005 - 7 mars 2005 à 18:48
Zedleouf Messages postés 4 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 11 mars 2005 - 11 mars 2005 à 08:44

3 réponses

Zedleouf Messages postés 4 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 11 mars 2005
7 mars 2005 à 18:50
J’ai un problème d’include dans
l’architecture de mon site.





Voici d’abords comment s’articule
mon site :













Home\pages\accueil.php

Home\pages\top.php

Home\pages\bottom.php

Home\pages\images\...









Home\pages\news\Divers fichiers du
script de news

Home\pages\news\index.php









Home\pages\database\Divers fichiers
du script database

Home\pages\database\index.php





Je veux utiliser les includes pour
faire marcher mon site, mais j’ai un problème pour effectuer un include de ce
qui se trouve dans les répertoires des scripts php.






Si je fais par
exemple :











Pages\accueil.php = Include de
top.php

Include de news\index.php


Include de bottom.php







Le script de news ne fonctionne pas,
car il fait référence a priori relative à des fichiers sous
\pages\news







La seule solution que j’ai trouvée
pour l’instant est de mettre mon fichier accueil.php dans le repertoire
\pages\news et là tout fonctionne, il n’y a pas de probleme d’include. Ce qui
donne :









Pages\news\accueil.php =
Include de ..\top.php

Include de
index.php


Include de
..\bottom.php









Mais comme vous l’avez vu, j’aurais
aussi besoin d’effectuer un include du fichier \pages\database\index.php, et la
si mon fichier accueil se trouve dans \pages\news je craint que ce soit encore
pire.







Je pourrais aussi mettre la racine
des mes deux scripts dans \pages directement, mais je craint aussi que Database
et News n’entrent en conflits et de plus, cela risque de devenir lourd a gérer
tout ses fichiers au même endroit.







Existe-t-il un moyen de passer outre
ce problème, que je suppose simple car personne ne semble avoir le même problème
que moi. Sachant que les scripts database et news ne sont pas de moi, et que je
ne saurais les modifier.











Exemple actuel de la page accueil
placée dans \pages\news :

www.oduzed.com\pages\accueil.php




Merci d’avance pour votre
aide !
0
Zedleouf Messages postés 4 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 11 mars 2005
7 mars 2005 à 18:57
Tiens, c'est bizare, le redirect ne marche pas.



Voici le liens direct:

http://www.oduzed.com/pages/news/index.php

Merci d'avance!
0
Zedleouf Messages postés 4 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 11 mars 2005
11 mars 2005 à 08:44
Au cas ou quelqu'un se penche sur ce probleme, voici la nouvelle adresse:



http://www.battlestar-galactica.fr
0
Rejoignez-nous