J'aimerai inserer une page externe à mon site dans une de mes pages
php
J'utilise pour cela le code :
<?php include('http://www.toto.ch/page.htm'); ?> mais les images de
cette page n'aparaissent pas.
Peut-on utiliser la commande include? Est-on obliger de l'inserer dans
un frame? Merci pascal
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
CrazyCat
elia wrote:
J'aimerai inserer une page externe à mon site dans une de mes pages php J'utilise pour cela le code : <?php include('http://www.toto.ch/page.htm'); ?> mais les images de cette page n'aparaissent pas. Peut-on utiliser la commande include? Est-on obliger de l'inserer dans un frame? Merci pascal
Le problème est que si tu inclus cette page, elle n'est pas interprétée avant son inclusion, donc les liens (et appels aux images) restent relatif s'ils sont relatifs dans page.htm. Tu te retrouves donc a appeler les images sur ton site et non pas sur le site toto.ch
De plus, faire un include d'une page externe est très dangereux, je te conseille de passer par l'iframe plutot.
-- Découvrez Original War: http://www.original-war.org Humour: http://www.chatfou.com Tchattez en liberté: http://www.crazy-irc.net
elia wrote:
J'aimerai inserer une page externe à mon site dans une de mes pages
php
J'utilise pour cela le code :
<?php include('http://www.toto.ch/page.htm'); ?> mais les images de
cette page n'aparaissent pas.
Peut-on utiliser la commande include? Est-on obliger de l'inserer dans
un frame? Merci pascal
Le problème est que si tu inclus cette page, elle n'est pas interprétée
avant son inclusion, donc les liens (et appels aux images) restent
relatif s'ils sont relatifs dans page.htm.
Tu te retrouves donc a appeler les images sur ton site et non pas sur le
site toto.ch
De plus, faire un include d'une page externe est très dangereux, je te
conseille de passer par l'iframe plutot.
--
Découvrez Original War: http://www.original-war.org
Humour: http://www.chatfou.com
Tchattez en liberté: http://www.crazy-irc.net
J'aimerai inserer une page externe à mon site dans une de mes pages php J'utilise pour cela le code : <?php include('http://www.toto.ch/page.htm'); ?> mais les images de cette page n'aparaissent pas. Peut-on utiliser la commande include? Est-on obliger de l'inserer dans un frame? Merci pascal
Le problème est que si tu inclus cette page, elle n'est pas interprétée avant son inclusion, donc les liens (et appels aux images) restent relatif s'ils sont relatifs dans page.htm. Tu te retrouves donc a appeler les images sur ton site et non pas sur le site toto.ch
De plus, faire un include d'une page externe est très dangereux, je te conseille de passer par l'iframe plutot.
-- Découvrez Original War: http://www.original-war.org Humour: http://www.chatfou.com Tchattez en liberté: http://www.crazy-irc.net
Guillaume Bouchard
elia wrote:
J'aimerai inserer une page externe à mon site dans une de mes pages php
Attention, c'est dangereux ce genre de chose.
J'utilise pour cela le code : <?php include('http://www.toto.ch/page.htm'); ?> mais les images de cette page n'aparaissent pas.
Oki, c'est la chose à ne pas faire. Si le site www.toto.ch affiche du code php, il sera interpreté par ton script, avec tous les desagrements que cela peux provoquer.
Les images ne s'affichent surement pas car elles sont codées en relatif dans la page en question. Il faut donc que tu t'arranges pour :
1) Soit modifié le code html de la page pour transformer les liens relatifs en absolue (une regex bien placée sur <img src="...">) 2) Soit ajouter dans le header de ta page la balise html dont je ne me rappel jamais le nom qui permet que tous les liens soient relatifs à une autre page (je crois que c'est <base> ou un truc du genre). Seul problème, les liens de ton site devrons être codé en absolue. Bref, méthode crade, la 1 est préferable.
Peut-on utiliser la commande include? Est-on obliger de l'inserer dans un frame?
Tu confonds pas mal de choses apparament. Et les frames c'est mal (tm)(c)(r).
Merci pascal
De rien guillaume
-- Guillaume.
elia wrote:
J'aimerai inserer une page externe à mon site dans une de mes pages
php
Attention, c'est dangereux ce genre de chose.
J'utilise pour cela le code :
<?php include('http://www.toto.ch/page.htm'); ?> mais les images de
cette page n'aparaissent pas.
Oki, c'est la chose à ne pas faire. Si le site www.toto.ch affiche du
code php, il sera interpreté par ton script, avec tous les desagrements
que cela peux provoquer.
Les images ne s'affichent surement pas car elles sont codées en relatif
dans la page en question. Il faut donc que tu t'arranges pour :
1) Soit modifié le code html de la page pour transformer les liens
relatifs en absolue (une regex bien placée sur <img src="...">)
2) Soit ajouter dans le header de ta page la balise html dont je ne me
rappel jamais le nom qui permet que tous les liens soient relatifs à une
autre page (je crois que c'est <base> ou un truc du genre). Seul
problème, les liens de ton site devrons être codé en absolue. Bref,
méthode crade, la 1 est préferable.
Peut-on utiliser la commande include? Est-on obliger de l'inserer dans
un frame?
Tu confonds pas mal de choses apparament. Et les frames c'est mal
(tm)(c)(r).
J'aimerai inserer une page externe à mon site dans une de mes pages php
Attention, c'est dangereux ce genre de chose.
J'utilise pour cela le code : <?php include('http://www.toto.ch/page.htm'); ?> mais les images de cette page n'aparaissent pas.
Oki, c'est la chose à ne pas faire. Si le site www.toto.ch affiche du code php, il sera interpreté par ton script, avec tous les desagrements que cela peux provoquer.
Les images ne s'affichent surement pas car elles sont codées en relatif dans la page en question. Il faut donc que tu t'arranges pour :
1) Soit modifié le code html de la page pour transformer les liens relatifs en absolue (une regex bien placée sur <img src="...">) 2) Soit ajouter dans le header de ta page la balise html dont je ne me rappel jamais le nom qui permet que tous les liens soient relatifs à une autre page (je crois que c'est <base> ou un truc du genre). Seul problème, les liens de ton site devrons être codé en absolue. Bref, méthode crade, la 1 est préferable.
Peut-on utiliser la commande include? Est-on obliger de l'inserer dans un frame?
Tu confonds pas mal de choses apparament. Et les frames c'est mal (tm)(c)(r).
Merci pascal
De rien guillaume
-- Guillaume.
(¯`·..Yttrium ...·´¯)
"elia" a écrit dans le message de news:
J'aimerai inserer une page externe à mon site dans une de mes pages php J'utilise pour cela le code : <?php include('http://www.toto.ch/page.htm'); ?> mais les images de cette page n'aparaissent pas. Peut-on utiliser la commande include? Est-on obliger de l'inserer dans un frame? Merci pascal
Bonjour, J'ajouterai que juridiquement, tu n'a spas le droit de faire une inclusion d'un site ne t'appartenant pas sans avoir l'autorisation express de son propriétaire. En effet, en incluant le site dans un Iframe, tu trompes le visiteurs, qui lui, ne voit pas que le site que tu affiche est distinct du site sur lequel il se trouve. A manier avec précaution donc. Salutations.
"elia" <joseph@pcl.ch> a écrit dans le message de news:
1117783784.337252.25610@g44g2000cwa.googlegroups.com...
J'aimerai inserer une page externe à mon site dans une de mes pages
php
J'utilise pour cela le code :
<?php include('http://www.toto.ch/page.htm'); ?> mais les images de
cette page n'aparaissent pas.
Peut-on utiliser la commande include? Est-on obliger de l'inserer dans
un frame? Merci pascal
Bonjour,
J'ajouterai que juridiquement, tu n'a spas le droit de faire une inclusion
d'un site ne t'appartenant pas sans avoir l'autorisation express de son
propriétaire.
En effet, en incluant le site dans un Iframe, tu trompes le visiteurs, qui
lui, ne voit pas que le site que tu affiche est distinct du site sur lequel
il se trouve.
A manier avec précaution donc.
Salutations.
J'aimerai inserer une page externe à mon site dans une de mes pages php J'utilise pour cela le code : <?php include('http://www.toto.ch/page.htm'); ?> mais les images de cette page n'aparaissent pas. Peut-on utiliser la commande include? Est-on obliger de l'inserer dans un frame? Merci pascal
Bonjour, J'ajouterai que juridiquement, tu n'a spas le droit de faire une inclusion d'un site ne t'appartenant pas sans avoir l'autorisation express de son propriétaire. En effet, en incluant le site dans un Iframe, tu trompes le visiteurs, qui lui, ne voit pas que le site que tu affiche est distinct du site sur lequel il se trouve. A manier avec précaution donc. Salutations.