Salut les gens,
Voila, je bosse sur un site, qui utilise beaucoup la fonction FILE (et/ou file_get_contents), pour recuperer des pages web, et pouvoir traiter le code et en extraire des donnees par la suite.
Ca marche plutot pas mal, sauf ds de tres rares cas inexpliqués , où la ca ne marche pas du tout. Pas du tout genre , la fonction retourne "false" alors que si je tape la meme adresse sous un navigateur il m ouvre la page.
Ca le fait aussi sur le site d'un pote, exemple:
- si vous copier/coller : http://www.torrentlocomotive.com/S [...] words=nero sous un navigateur, ca ouvre la page.
- si vous utiliser la fonction FILE:
Code :
- $tab= file("http://www.torrentlocomotive.com/SearchFrame.aspx?order=seeders&category=video&keywords=nero" );
- if (!$tab){echo "pas de page"; }
- else{print_r($tab); }
|
ca va cacater.
Si quelqu'un sait d ou ca vient , ou peut m aider... ca serait cool.
Merci d'avance.
Message édité par bakastef le 08-01-2007 à 20:32:33
---------------
triste époque ou il est plus difficile de casser un préjugé qu'un atome(A.Einstein)