Bonjour,
Quelqu'un pourrait-il éclairer ma lanterne et me permettre de m'en sortir avec le problème suivant ?...
J'ai un domaine pointant sur le dossier "mon_site"
A la racine, j'ai un dossier "index.php"
Dans ce dossier, j'ai un dossier "modules"
Le dossier "modules" contient plusieurs dossiers comportant entre autres :
- un fichier "module.php"
- un dossier "js"
- un dossier "cfg"
Je souhaite à partir du fichier module.php, inclus par include dans index.php, charger les scripts du dossier "js"
ce qui devrait se faire avec :
<script type="text/javascript" src="modules/moduleX/js/script.js"></script>
Dans l'idée de développer de nombreux modules, je souhaite ne pas avoir à préciser dans le code le nom du moduleX en l'obtenant par le biais du fichier module.php et de son emplacement
Si je fais un __FILE__ dans le fichier module.php, cela me retourne un chemin du type /homepages/.../htdocs/mon_site/modules/moduleX
Je veux donc supprimer le "/homepages/.../htdocs/mon_site/"
Par ailleurs si je fais récupère le document_root, j'obtiens /kunden/homepages/.../htdocs/mon_site
Première question :
Comment récupérer seulement modules/moduleX ?
Seconde question :
Pourquoi le kunden/ apparaît-il dans le $_SERVER['DOCUMENT_ROOT'] et pas dans le __FILE__ ?
Merci pour votre aide.
Modifié par askhanir (12 Feb 2018 - 11:31)
Quelqu'un pourrait-il éclairer ma lanterne et me permettre de m'en sortir avec le problème suivant ?...
J'ai un domaine pointant sur le dossier "mon_site"
A la racine, j'ai un dossier "index.php"
Dans ce dossier, j'ai un dossier "modules"
Le dossier "modules" contient plusieurs dossiers comportant entre autres :
- un fichier "module.php"
- un dossier "js"
- un dossier "cfg"
Je souhaite à partir du fichier module.php, inclus par include dans index.php, charger les scripts du dossier "js"
ce qui devrait se faire avec :
<script type="text/javascript" src="modules/moduleX/js/script.js"></script>
Dans l'idée de développer de nombreux modules, je souhaite ne pas avoir à préciser dans le code le nom du moduleX en l'obtenant par le biais du fichier module.php et de son emplacement
Si je fais un __FILE__ dans le fichier module.php, cela me retourne un chemin du type /homepages/.../htdocs/mon_site/modules/moduleX
Je veux donc supprimer le "/homepages/.../htdocs/mon_site/"
Par ailleurs si je fais récupère le document_root, j'obtiens /kunden/homepages/.../htdocs/mon_site
Première question :
Comment récupérer seulement modules/moduleX ?
Seconde question :
Pourquoi le kunden/ apparaît-il dans le $_SERVER['DOCUMENT_ROOT'] et pas dans le __FILE__ ?
Merci pour votre aide.
Modifié par askhanir (12 Feb 2018 - 11:31)