Probleme $HTTP dans Include()
sudogfn
-
Pitet Messages postés 2826 Date d'inscription Statut Membre Dernière intervention -
Pitet Messages postés 2826 Date d'inscription Statut Membre Dernière intervention -
Bonjour
Dans le dossier "inclusions" j'ai un fichier "MetasLinks.php" ou je définis la variable <?php $HTTP = "http://arkend.power-heberg.com/"; ?>
Puis, dans le dossier "pages", j'ai un fichier "Page1.php" ou j'ai besoin d'inclure le fichier MetasLinks.php
J'aimerais savoir comment mettre $HTTP dans un include
Ex: <?php include(.$HTTP."inclusions/MetasLinks.php"); ?> mais cela ne marche pas.
Arborescence de mon site:
Mon site
-- | index.php
-- | pages
-----> Page1;php
-- | inclusions
----- > MetasLinks.php
Merci
Dans le dossier "inclusions" j'ai un fichier "MetasLinks.php" ou je définis la variable <?php $HTTP = "http://arkend.power-heberg.com/"; ?>
Puis, dans le dossier "pages", j'ai un fichier "Page1.php" ou j'ai besoin d'inclure le fichier MetasLinks.php
J'aimerais savoir comment mettre $HTTP dans un include
Ex: <?php include(.$HTTP."inclusions/MetasLinks.php"); ?> mais cela ne marche pas.
Arborescence de mon site:
Mon site
-- | index.php
-- | pages
-----> Page1;php
-- | inclusions
----- > MetasLinks.php
Merci
A voir également:
- Probleme $HTTP dans Include()
- Http - Guide
- Http //192.168.l.l - Guide
- Http //tv.hotelbb.com ✓ - Forum Virus
- Http //192.168.l.254 bbox - Forum Bbox Bouygues
- Http //zh.ui.vmall.com/emotiondownload.php mod=restore - Forum Huawei
1 réponse
Salut,
Tu ne peux pas utiliser une constante pour inclure un fichier qui contient la déclaration de cette constante : php ne connaitra la variable $HTTP qu'après avoir fait l'include.
De plus il ne faut pas utiliser une URL pour faire cet include. Il faut effectuer l'inclusion via le système de fichier et pas via le protocole http :
Il faut renseigner le chemin (relatif ou absolu) vers ton fichier à inclure.
Bonne journée
Tu ne peux pas utiliser une constante pour inclure un fichier qui contient la déclaration de cette constante : php ne connaitra la variable $HTTP qu'après avoir fait l'include.
De plus il ne faut pas utiliser une URL pour faire cet include. Il faut effectuer l'inclusion via le système de fichier et pas via le protocole http :
include 'http://arkend.power-heberg.com/inclusions/MetasLinks.php'; // incorrect include '../inclusions/MetasLinks.php'; // correct
Il faut renseigner le chemin (relatif ou absolu) vers ton fichier à inclure.
Bonne journée