|
Le record du nombre d'utilisateurs en ligne est de 1139 le 31 10 2020 4:44
|
|
_/!\_~ Infos importantes à lire ~_/!\_ |
|
|
|
|
Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
jackseg
Grand Expert
 Genre:  Statut: Absent Age: 45 Inscrit le: 14 Nov 2003 Messages: 5607 Localisation: Suisse ou bien...
|
|
J'essaie de faire un truc tout kon et je n'y arrive pas :grrr:
J'aimerais inclure le sommaire dans toutes mes pages via la fonction include de PHP. J'ai mis mon fichier "Sommaire.php" à la racine du site.
Pour y accèder depuis toute l'arborescence j'avais pensé utiliser la variable $_SERVER['DOCUMENT_ROOT'] qui devrait me donner le chemin absolu.
Ben ca ne fonctionne pas.
Normalement avec ce script, je devrait avoir toujours le même chemin si je le lance à la racine du site, non ?
Code: | <?php
echo $_SERVER['DOCUMENT_ROOT'].'<br />';
echo dirname(__FILE__).'<br />';
echo .$_SERVER["SCRIPT_FILENAME"];
?> |
Celà me donne :
Code: | /home/.sites/70/site4/web
/home/.sites/70/site4/.users/17/jackseg/web/site2
/home/.sites/70/site4/users/jackseg/web/site2 |
Pourquoi les 3 chemins sont-ils différents ??? _________________ prout
Les Italiennes ? Et non, y a pas plus beau...
|
|
Revenir en haut de page |
|
 |
BuBu
Grand Expert
Genre:  Statut: Absent Age: 44 Inscrit le: 14 Nov 2003 Messages: 3786 Localisation: Morges - Suisse
|
|
Je pense que tous les trois pointent vers le même répertoire, et qu'il y a deux liens parmis les trois. A mon avis le chemin réel est le 2ème: le répertoire users est caché, et on sépare souvent les hébergements en sous-groupes pour différentes raisons. _________________ 322'000 km
Est-ce le record du monde pour une 306 GTi ? |
|
Revenir en haut de page |
|
 |
jackseg
Grand Expert
 Genre:  Statut: Absent Age: 45 Inscrit le: 14 Nov 2003 Messages: 5607 Localisation: Suisse ou bien...
|
|
Ben justement pas.
Avec $_SERVER['DOCUMENT_ROOT'] ca ne marche pas.
Avec dirname(__FILE__) et $_SERVER["SCRIPT_FILENAME"] ca marche à la racine, mais si je descends dans un sous-répértoire, elles vont me donner le chemin complet + sous répertoire, ce qui ne me sert à rien.
Il faudrait que la variable $_SERVER['DOCUMENT_ROOT'] pointe toujours sur /home/.sites/70/site4/users/jackseg/web/site2 car je consrtuit mon include de cette façon :
Code: | <?php
$chemin = $_SERVER['DOCUMENT_ROOT'];
include($chemin."/Sommaire.php");
?> |
T'aurais pas une solution différente sinon ? _________________ prout
Les Italiennes ? Et non, y a pas plus beau...
|
|
Revenir en haut de page |
|
 |
BuBu
Grand Expert
Genre:  Statut: Absent Age: 44 Inscrit le: 14 Nov 2003 Messages: 3786 Localisation: Morges - Suisse
|
|
Oui, l'accès en chemin relatif ! _________________ 322'000 km
Est-ce le record du monde pour une 306 GTi ? |
|
Revenir en haut de page |
|
 |
jackseg
Grand Expert
 Genre:  Statut: Absent Age: 45 Inscrit le: 14 Nov 2003 Messages: 5607 Localisation: Suisse ou bien...
|
|
Revenir en haut de page |
|
 |
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum Vous pouvez envoyer des fichiers dans ce forum Vous pouvez télécharger les fichiers de ce forum
|
© 2003, 2017 306Inside.com - Tous droits réservéss
|