|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : juin 2010 Messages : 11 ![]() |
Bonjour,
Je cherche à analyser plusieurs pages html en php. Le php charge une page puis l'analyse et charge une autre page l'analyse ect .. Je voudrais faire cela sans limite. Merci Code :
|
||
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Développeur Web Inscription : mai 2008 Messages : 212 ![]() |
Salut orokham,
Qu'est-ce que tu appelles analyser une page ? A quel endroit de ton code tu es bloqué exactement ? |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2010 Messages : 11 ![]() |
Le code charge une page avec, par exemple :
qui affiche des résultats que le php stocke en BDD puis appelle une autre page ainsi de suite. |
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Inscription : septembre 2010 Messages : 1 239 ![]() |
Regardes ce lien.
Tu peux bien sûr parser plusieurs pages à la suite mais il y aura un limite, celle du temps d'exécution maximale de tes scripts à savoir "max_execution_time" que tu peux connaître en faisant Code :
|
||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : juin 2010 Messages : 11 ![]() |
Merci pour les conseils mais l'instruction "file_get_contents" ne me donne que le contenue de la 1ere page et c'est une autre page du site qui m'intéresse.
Il ignore la page que je lui donne. Personne ne peut m'aider ? |
|
|
00
|
|
|
#6 | |
|
Expert Confirmé
![]() Inscription : janvier 2010 Messages : 2 706 ![]() |
Citation:
La fonction file_get_contents() ne fera que retourner le contenu à partir du moment où c'est le bon. Donc si l'URL que tu indique ne correspond pas à la page désirée, c'est l'URL qui cause problème. Faut voir aussi comment le site en question est conçu, dans certain cURL sera plus adapté, faut voir. Après, il faut quand même voir quels sont les sites Web que tu interroge, car certains te mettrons les bâtons dans les roues pour justement éviter qu'on viennent leur "pomper" leur contenu.
__________________
Win XP | WampServer 2.2d | Apache 2.2.21 | Php 5.3.10 | MySQL 5.5.20 Si debugger, c'est supprimer des bugs, alors programmer ne peut être que les ajouter [Edsger Dijkstra] |
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : juin 2010 Messages : 11 ![]() |
Merci bien
|
|
|
00
|
|
|
#8 | ||
|
Invité de passage
![]() Inscription : juin 2010 Messages : 11 ![]() |
Quand j'utilise le JS suivant il me donne bien la page que je souhaite mais par contre il ne veut plus sortir de cette page
Code :
Merci |
||
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() Inscription : septembre 2010 Messages : 1 239 ![]() |
Si tu nous donnais le lien exact de la page sur laquelle tu veux récupérer des informations, on saurait mieux te répondre...
__________________
- Réalisations - Interface graphique : génération en javascript d'objets défilants, texte et/ou images, mode horizontal ou vertical. |
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : juin 2010 Messages : 11 ![]() |
le lien est dans la partie de code !
en js ==> http://genesis.exile.fr/game/map.asp?g=18&s=27 (cela fonctionne qd on est connecté) |
|
|
00
|
|
|
#11 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
marche pas ta page ca renvoie ici : http://www.exile.fr/
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : juin 2010 Messages : 11 ![]() |
C'est pour cela que j'ai indiqué en parenthèses dans mon dernier message, que sa me donne bien la page après s'être connecté.
Donc je me connecte puis je voudrais utiliser mon script php. Voila |
|
|
00
|
|
|
#13 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
crée un compte pour qu'on puisse tester
__________________
http://blog.stealth35.com/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com