include() d'une page exterieure

Eléphant du PHP | 50 Messages

27 sept. 2005, 10:00

Bonjour,
Je souhaite faire apparaitre une page de mon site sur un autre site.
J'ai fait tout simplement :
<?php
include("http://XXX.XXX.XX.XX/dossier/page.php?var=1&action=ok"); ?>
Cette methode fonctionne sur tous les sites sur lesquels j'ai essayé, mais pas sur un.
Y'a t-il des restrictions dans les configurations d'un serveur qui peuvent empecher les inclusions de pages exterieures (c'est un site public)
Et si oui existe-il un moyen de les contourner, sachant quele propriétaire du site est d'accord mais qu'il ne peut rien changer sur son serveur.
Merci d'avance

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

27 sept. 2005, 10:10

Je pense que cela doit venir de la configuration du serveur. Est-ce Apache ?

Modération : je déplace ton message dans le forum "Autre" car il est plus vaste que le simple PHP.
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Eléphant du PHP | 50 Messages

27 sept. 2005, 10:13

Le problème c'est que je n'ai pas du tout accès à ces informations, le phpinfo refuse de s'ouvrir grrrrr !
Tout ce que je sais c'est que php fonctionne si je n'inclue pas de page exterieure.. si je le fais il l'ignore tout simplement..

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

27 sept. 2005, 10:15

Attends qui inclue quoi où ?
C'est pas l'autre site qui inclut une page de ton site ?

Eléphant du PHP | 50 Messages

27 sept. 2005, 10:21

Si j'inclue une page de mon site sur l'autre site, mais l'autre site c'est dans mon entreprise qu'il a été fait mais personne n'avait essayé l'inclusion d'une page exterieure...
Pour résumer :
Mon site, c'est des infos
l'autre site c'est un lycee

le lycee voudrait une partie des infos contenues dans ma BDD sur son site. et pour cela j'appelle la page de mon site qui les affiche..

Eléphant du PHP | 50 Messages

27 sept. 2005, 15:05

personne n'a d'idée ?

ViPHP
pjl
ViPHP | 2119 Messages

27 sept. 2005, 15:31

As tu essayé avec fopen ?

Eléphant du PHP | 50 Messages

27 sept. 2005, 15:47

oui j'ai essayé avec fopen et je n'ai pas plus de résulltat...

Mammouth du PHP | 1885 Messages

27 sept. 2005, 19:13

Bonjour,

La réponse a déjà été donnée dans la FAQ:
http://www.phpfrance.com/forums/voir_sujet-7699.php
Note: Cette option peut seulement être définie dans le php.ini pour des raisons de sécurité.
La programmation est l'expression de la poésie d'un programmeur
Génération PHP