Je suis complètement novice en matière de programmation PHP et je
voudrais savor s'il est possible de faire un include d'un fichier php
se trouvant sur un autre serveur ex : <?php
includde("http://www.mosite.com/fichier.php");?> car ça n'a pas l'air
de fonctionner... Merci d'avance pour vos lumières.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Florian Sinatra
*DIPM - * @ 25/03/2006 15:55 :
Bonjour,
Je suis complètement novice en matière de programmation PHP et je voudrais savor s'il est possible de faire un include d'un fichier php se trouvant sur un autre serveur ex : <?php includde("http://www.mosite.com/fichier.php");?> car ça n'a pas l'air ^^
comme ca ca marchera jamais
de fonctionner... Merci d'avance pour vos lumières.
Si les Gestionnaires d'URL sont activés dans PHP (ce qui est le cas par défaut), vous pouvez localiser le fichier avec une URL (via HTTP ou bien avec un gestionnaire adapté : voir Annexe M pour une liste des protocoles), au lieu d'un simple chemin local. Si le serveur distant interprète le fichier comme du code PHP, des variables peuvent être transmises au serveur distant via l'URL et la méthode GET. Ce n'est pas, à strictement parler, la même chose que d'hériter du contexte de variable. Le fichier inclus est en fait un script exécuté à distance, et son résultat est inclus dans le code courant.
Je suis complètement novice en matière de programmation PHP et je
voudrais savor s'il est possible de faire un include d'un fichier php
se trouvant sur un autre serveur ex : <?php
includde("http://www.mosite.com/fichier.php");?> car ça n'a pas l'air
^^
comme ca ca marchera jamais
de fonctionner... Merci d'avance pour vos lumières.
Si les Gestionnaires d'URL sont activés dans PHP (ce qui est le cas
par défaut), vous pouvez localiser le fichier avec une URL
(via HTTP ou bien avec un gestionnaire adapté : voir Annexe M
pour une liste des protocoles), au lieu d'un simple chemin
local. Si le serveur distant interprète le fichier comme du code
PHP, des variables peuvent être transmises au serveur distant
via l'URL et la méthode GET. Ce n'est pas, à strictement parler,
la même chose que d'hériter du contexte de variable. Le fichier
inclus est en fait un script exécuté à distance, et son résultat
est inclus dans le code courant.
Je suis complètement novice en matière de programmation PHP et je voudrais savor s'il est possible de faire un include d'un fichier php se trouvant sur un autre serveur ex : <?php includde("http://www.mosite.com/fichier.php");?> car ça n'a pas l'air ^^
comme ca ca marchera jamais
de fonctionner... Merci d'avance pour vos lumières.
Si les Gestionnaires d'URL sont activés dans PHP (ce qui est le cas par défaut), vous pouvez localiser le fichier avec une URL (via HTTP ou bien avec un gestionnaire adapté : voir Annexe M pour une liste des protocoles), au lieu d'un simple chemin local. Si le serveur distant interprète le fichier comme du code PHP, des variables peuvent être transmises au serveur distant via l'URL et la méthode GET. Ce n'est pas, à strictement parler, la même chose que d'hériter du contexte de variable. Le fichier inclus est en fait un script exécuté à distance, et son résultat est inclus dans le code courant.
Je suis complètement novice en matière de programmation PHP et je voudrais savor s'il est possible de faire un include d'un fichier php se trouvant sur un autre serveur ex : <?php includde("http://www.mosite.com/fichier.php");?> car ça n'a pas l'air de fonctionner... Merci d'avance pour vos lumières.
Tout dépend, c'est pour récupérer le contenu généré par le script ou pour appeler des fonctions PHP contenues dans ce script ? Le second cas ne fonctionne pas si le script n'est pas sur le même serveur.
DIPM - info@desimagesparmilliers.com wrote:
Je suis complètement novice en matière de programmation PHP et je
voudrais savor s'il est possible de faire un include d'un fichier php
se trouvant sur un autre serveur ex : <?php
includde("http://www.mosite.com/fichier.php");?> car ça n'a pas l'air
de fonctionner... Merci d'avance pour vos lumières.
Tout dépend, c'est pour récupérer le contenu généré par le script ou pour
appeler des fonctions PHP contenues dans ce script ? Le second cas ne
fonctionne pas si le script n'est pas sur le même serveur.
Je suis complètement novice en matière de programmation PHP et je voudrais savor s'il est possible de faire un include d'un fichier php se trouvant sur un autre serveur ex : <?php includde("http://www.mosite.com/fichier.php");?> car ça n'a pas l'air de fonctionner... Merci d'avance pour vos lumières.
Tout dépend, c'est pour récupérer le contenu généré par le script ou pour appeler des fonctions PHP contenues dans ce script ? Le second cas ne fonctionne pas si le script n'est pas sur le même serveur.