Eléphant du PHP |
60 Messages
10 avr. 2006, 19:52
Je constate que mon fil reste sans réponse. C'est inévitablement parce que je ne suis pas clair dans ma description, je vais donc faire un effort.
Imaginons l'arborescence de fichier suivante :
Code : Tout sélectionner
la racine de mon site
I
I MySql.inc.php
I
I
I--->html (répertoire)
I I
I I---> html_ladt.php
I
I---> Outil (répertoire)
I I
I I moteur.php
I I
I I---> Espace_membre (répertoire)
I I
I I authentification.php
I
I---> Images (répertoire)
I
I Banniere.gif
Bien maintenant un extrait de code de moteur.php
// un include qui semble bien fonctionner
include ("../html/html_ladt.php");
// liste de répertoire a traiter plus loin par la commande opendir()
// ce format ne semble pas fonctionner
$ListRepAScanner="./,Articles/,Pages/,Transcriptions/";
Un extrait du code de html_ladt.php
function fctHtmlLadtMenu()
{
echo "
....
// Une inclusion d'image qui ne fonctionne pas
<img border='0' src='../images/Banniere.gif' width='700' height='89'></p>
....
}
Pour, et je vous demande de me dire ou je me plante dans ma réflexion :
1 cas les include ();
- Si je veu inclure authentification.php dans moteur.php je peu soit :
utliser le chemin réel : ../Outils/Espace_membre/authentification.php
ou le chemin relatif : /Espace_membre/authentification.php
2 cas : echo de code html
- l'extrait de code ci-dessus du fichier html_ladt.php fonctionne en local avec EasyPhp, mais ne fonctionne plus sur mon site !
3 cas : je ne vous parle même pas de mon opendir, je décroche
Malgré vos nombreuses explications, quelque chose m'échappe.
Merci de votre patience
Amicalement
Stéphane