Obtenir le code source d'une page externe

Obtenir le code source d'une page externe - PHP - Programmation

Marsh Posté le 03-11-2007 à 09:38:38    

Bonjour a tous,  
Je souhaite obtenir le code source d'une page de recherche google (le code source que l'on peut voir depuis le naviguateur par exemple), via php.
Mon code

Code :
  1. <?
  2. $search="marecherche";
  3. echo "Resultats de la recherche pour $search";
  4. /* ??? devrait etre remplacer par la variable qui contient le code source de la page
  5. * http://www.google.fr/search?q=mare [...] =firefox-a */
  6. $page=???
  7. $i=43;
  8. echo substr($page[$i], 2300);
  9. ?>


Message édité par Profil supprimé le 03-11-2007 à 18:31:02
Reply

Marsh Posté le 03-11-2007 à 09:38:38   

Reply

Marsh Posté le 03-11-2007 à 18:31:29    

up!

Reply

Marsh Posté le 03-11-2007 à 22:33:06    

Reply

Marsh Posté le 04-11-2007 à 09:43:28    

ok merci

Reply

Marsh Posté le 04-11-2007 à 09:53:49    

Ca ne fonctionne pas : URL file-access is disabled in the server configuration

Reply

Marsh Posté le 07-11-2007 à 15:08:21    

Dans ces cas là, il faut que tu utilise fsockopen, fwrite, fgets, foef et fclose, et que tu fasse une requête GET.
 
C'est normalement ce que fait file_get_contents, mais il est souvent désactivé pour les URL externes chez les hébergeurs.
 
T'as un tuto ici => http://fr.php.net/manual/fr/function.fsockopen.php

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed