Comment faire apparaitre une page dans une autre page deuxieme facon (plus mieux)

0/5 (4 avis)

Snippet vu 7 162 fois - Téléchargée 29 fois

Contenu du snippet

stock la source de la page dans une chaine et il suffit apres d'afficher la chaine...

Source / Exemple :


<?

$filename= "http://www.yahoo.com"; //le site que j'affiche dans ma page

$fp=@fopen($filename, "r") or die( "page n'existe pas ou il y a un problème de connection");  

$contents=fread($fp,30000);   // 30000 est une valeur quelconque mais supérieure à la taille de fichier 

                             //  pour s'assurer qu'on a tout recuperé. 

echo $contents;  // chaine contenant la source de la page ouverte, il suffit alors de l'afficher..

?>

Conclusion :


apres on peu traiter la chaine comme on veut pour recuperer une seul info etc...

ex: http://phpscope.fr.st (pioche les infos sur yahoo)... merci a eux ;-)

A voir également

Ajouter un commentaire Commentaires
mortiis
Messages postés
120
Date d'inscription
mardi 11 février 2003
Statut
Membre
Dernière intervention
9 mars 2008

30 nov. 2003 à 07:58
à la place de faire : $contents=fread($fp,30000);
suivi de : echo $contents;
puis de : fclose($contents);


tu peut faire : fpassthru($fp);

cette opération affiche à l'écran le contenu total du fichier puis le ferme .
cs_Waren
Messages postés
4
Date d'inscription
vendredi 31 janvier 2003
Statut
Membre
Dernière intervention
26 juin 2003

31 janv. 2003 à 16:12
avec les IFrames
cs_LazY
Messages postés
23
Date d'inscription
mardi 24 septembre 2002
Statut
Membre
Dernière intervention
9 mars 2007

12 oct. 2002 à 21:35
Comment faire pour inserer une page php dans une autre page sans utilser le php?
cs_Romuald
Messages postés
172
Date d'inscription
lundi 30 avril 2001
Statut
Membre
Dernière intervention
6 avril 2003

10 avril 2002 à 09:41
Autre moyen plus simple :

<?php
readfile("http://fr.news.yahoo.com");
?>

Vala :o)

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.