PHP pour débutant include();

SkyCrasher 37 Messages postés samedi 4 janvier 2003Date d'inscription 8 octobre 2018 Dernière intervention - 4 août 2018 à 18:28 - Dernière réponse : le père. 6194 Messages postés mardi 15 mai 2012Date d'inscription 11 octobre 2018 Dernière intervention
- 8 août 2018 à 13:28
Bonjour,
Bonjour,
Voilà je cherche à appeler une page distante par include mais une page d'un autre site internet et je n'y arrive pas.
Est-ce possible ou non ?
Exemple:

Site Distant:
<?PHP include("http://sitesource.com/sitesourcepage.php");?>
Afficher la suite 

Votre réponse

2 réponses

jordane45 22830 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 15 octobre 2018 Dernière intervention - 4 août 2018 à 18:40
0
Merci
Bonjour,

C'est possible ( mais déconseillé... ) en paramétrant la variable dans le php.ini de ton site
http://www.php.net/manual/en/filesystem.configuration.php#ini.allow-url-include

allow_url_include = 1
allow_url_fopen = 1

https://www.commentcamarche.com/faq/15460-php-5-utiliser-une-url-externe-avec-la-fonction-include

.
Sinon tu as aussi la possibilité (c'est même mieux...) d'utiliser : file_get_contents

Commenter la réponse de jordane45
le père. 6194 Messages postés mardi 15 mai 2012Date d'inscription 11 octobre 2018 Dernière intervention - 8 août 2018 à 13:28
0
Merci
Bonjour

Il faut aussi que tu sois conscient que tu ne vas pas inclure le fichier source php distant, mais seulement ce que le fichier php t'enverra.

Si ton fichier php distant contient
echo "coucou";
, cela ne va inclure que
coucou
dans ta première page, pas le code php comme ce serait le cas avec un include d'un fichier local.
Commenter la réponse de le père.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.