Fonction include avec lien http ou https [Résolu]

- - Dernière réponse :  Kelsilver - 11 avril 2017 à 17:47
Bonjour,
J'ai un problème avec l'utilisation de INCLUDE().
1) Avec ça : include('ma_page.php'), tout est OK
2) Avec ça : include('http://www.monsite.com'), tout échoue.

Question : comment faire pour intégrer une page à partir d'un URL ( include('http://www.monsite.com') ) dans la fonction INCLUDE ?

Merci
Afficher la suite 

Votre réponse

3 réponses

Messages postés
23619
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2018
0
Merci
Bonjour,

On utilise INCLUDE pour "inclure" des fichiers PHP de son site ...
Jamais pour "insérer" une PAGE d'une URL.

C'est pour ça que le 1 fonctionne... et que le 2 ne fonctionne quasi jamais.

Si tu cherches à récupérer du contenu via une URL tu peux éventuellement utiliser la fonction file_get_content

Commenter la réponse de jordane45
0
Merci
Merci Jordan45,
Ça a bien marché
Commenter la réponse de Kelsilver
0
Merci
Cette fonction file_get_content() marche bien. Mais, lors de l'affichage de la page inserrer, tous les liens et fichiers inclus dans la page insérée perdent leurs sources.
Par exemple :
Origine = Image : www.monsite.com/img/mon_image.png
Accueil = Image : www.siteaccueil.com/mon_image.png

Est-il possible de corriger cette erreur afin que tout le contenu de la page insérée s'affiche normalement comme s'était dans un onglet de navigateur ?

Merci
Commenter la réponse de Kelsilver

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.