Modérateur PHPfrance |
10684 Messages
20 févr. 2011, 21:05
Ben c'est un peu ce que tu viens de dire
En fait, quand tu fais un file_get_contents( "http://.../toto" ), tu vas récupérer le code source de la page toto, comme le fait un navigateur. S'il s'agit d'une page html, tu récupères bien le code source de celui-ci. S'il s'agit d'une page php, tu ne récupères pas le code php, mais seulement le résultat généré par celui-ci.
En gros :
<?php
$toto = "xxx" ;
?>
Ne générera rien dans le code source de la page
<?php
$toto = "xxx" ;
echo $toto;
?>
Affichera la chaine xxx dans le code source de la page (et tu peux donc le récupérer via le file_get_contents)
Tout dépend donc de ce que tu souhaites récupérer (et des droits que tu as sur le serveur distant pour mettre à disposition les ressources dont tu as besoin

)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...