Include dans une arborescence
Fermé
Airox
Messages postés
146
Date d'inscription
vendredi 1 août 2014
Statut
Membre
Dernière intervention
5 novembre 2018
-
5 nov. 2018 à 10:45
Airox Messages postés 146 Date d'inscription vendredi 1 août 2014 Statut Membre Dernière intervention 5 novembre 2018 - 5 nov. 2018 à 11:15
Airox Messages postés 146 Date d'inscription vendredi 1 août 2014 Statut Membre Dernière intervention 5 novembre 2018 - 5 nov. 2018 à 11:15
A voir également:
- Include dans une arborescence
- Arborescence word - Guide
- C# include ✓ - Forum C#
- Arborescence excel - Forum Excel
- "Arborescence" excel ✓ - Forum Excel
- Afficher arborescence dossier windows 10 - Guide
1 réponse
jordane45
Messages postés
38300
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
21 novembre 2024
4 704
5 nov. 2018 à 10:57
5 nov. 2018 à 10:57
Bonjour,
Evite d'utiliser le chemin absolue à partir du c:\
Evite aussi d'utiliser les URL
Normalement, tu peux simplement utiliser directement :
Tu peux aussi utiliser la variable $_SERVER
Evite d'utiliser le chemin absolue à partir du c:\
Evite aussi d'utiliser les URL
Normalement, tu peux simplement utiliser directement :
$path = "project/includes/logo.png
Tu peux aussi utiliser la variable $_SERVER
$path = $_SERVER["DOCUMENT_ROOT"]."/project/includes/logo.png
5 nov. 2018 à 11:05
et le problème est là c'est qu'il faut remonter de un dans l'arborescence pour trouver le dossier photo
Modifié le 5 nov. 2018 à 11:11
A moins que tu ne définissent un virtualHost pour accéder à ton site....
Dans ce cas, le DOCUMENT_ROOT deviendra directement "project"
Une autre solution serait que lorsque tu ouvre ton site (via le index.php par exemple) tu initialises une variable de SESSION contenant l'emplacement "root" de ton site... et que pour tes includes tu utilises cette variable directement.
Bien entendu, le "project" pourrait provenir d'une variable qui se trouverait dans un fichier de configuration... au même titre que tu gères les informations de connexion à ta bdd..
5 nov. 2018 à 11:15