Auteur |
Message |
Mingain
Accro à Web-IG
Sexe:
Messages: 185
Localisation: Nîmes
|
Posté le:
Mer 16 Mai 2007 - 11:58 |
|
Code pasté >>> http://paste.tgl0be.org/?id=5549
J'ai donc fait ce code pour récupérer seulement une partie des pages wikipedia.
Seulement j'ai une erreur PHP :
Citation: |
Warning: file_get_contents(http://fr.wikipedia.org/wiki/Paris) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in C:\Program Files\EasyPHP 2.0b1\www\Andatabe-ville-france\selection-dans-une-page.php on line 4 |
Apparemment, c'est comme si la page n'existait pas. Pourtant lorsqu'on tape l'url dans un browser quelconque, ça passe !
Le problème c'est que par exemple pendant 5 minutes ça marche pas puis d'un coup ça se met à marcher
Note : Il y a des erreurs lorsqu'on colle le code ici ... |
_________________ www.en-camargue.fr : Tourisme et photos en camargue
www.vauclare.fr : Creation de site Web sur mesure dans le gard
Dernière édition par Mingain le Mer 16 Mai 2007 - 13:20; édité 3 fois |
|
|
|
N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire. |
Yipyip
Modérateur
Sexe:
Messages: 1163
Localisation: Ici, là, pas loin ...
|
Posté le:
Mer 16 Mai 2007 - 12:13 |
|
Remets ton code pour que l'on puisse le voir.
As tu essayé avec d'autres liens, dont un en local ?Si je me souviens bien il faut des quotes : file_get_contents ('mon_url.html');
si ca ne marche pas avec les quotes :
Il se peut que ce soit ton serveur qui ne reconnaisse mal "file_get_contents()".
Dans ce cas ce site http://www.retronimo.com/syndication.php peut t'apporter une solution avec une fonction à rajouter.
Mais là la fonction est connue il demande un flux. rajoute les quotes. Je pencherais plus pour ça. |
_________________
|
|
|
|
Mingain
Accro à Web-IG
Sexe:
Messages: 185
Localisation: Nîmes
|
Posté le:
Mer 16 Mai 2007 - 13:38 |
|
Merci mais pas de changement !!!
ça me soule vraiment !!! C'est trés aléatoire lol ^^ |
_________________ www.en-camargue.fr : Tourisme et photos en camargue
www.vauclare.fr : Creation de site Web sur mesure dans le gard |
|
|
|
Yipyip
Modérateur
Sexe:
Messages: 1163
Localisation: Ici, là, pas loin ...
|
Posté le:
Mer 16 Mai 2007 - 13:54 |
|
Mingain a écrit: |
Merci mais pas de changement !!!
ça me soule vraiment !!! C'est trés aléatoire lol ^^ |
ton code :
Code: |
# $code = file_get_contents("http://fr.wikipedia.org/wiki/Aillant-sur-Tholon"); |
Le lien Wipedia est OK
et
Code: |
$code = file_get_contents('http://fr.wikipedia.org/wiki/Aillant-sur-Tholon'); |
j'ai changé les ["] en [']. Là ca devrait aller mieux. |
_________________
|
|
|
|
Mingain
Accro à Web-IG
Sexe:
Messages: 185
Localisation: Nîmes
|
Posté le:
Mer 16 Mai 2007 - 13:59 |
|
Non non pas de changement !
C'est un truc de fou ^^
J'ai testé avec copy() aussi ! Même erreur. En fait on dirait que le fichier n'existe pas. Comme si l'adresse sur wikipedia ne marchait pas mdr ! |
_________________ www.en-camargue.fr : Tourisme et photos en camargue
www.vauclare.fr : Creation de site Web sur mesure dans le gard |
|
|
|
Zonag
Modérateur
Sexe:
Messages: 1298
Localisation: Toulouse
|
Posté le:
Mer 16 Mai 2007 - 15:52 |
|
Mingain a écrit: |
Apparemment, c'est comme si la page n'existait pas. Pourtant lorsqu'on tape l'url dans un browser quelconque, ça passe ! |
Heu non, relis bien ton message d'erreur, c'est qune 403 que tu as (accès interdit) pas une 404. Peut être que le serveur détecte si il ne s'agit pas d'un visiteur "humain" et le bloque (c'est par exemple le cas sur les pagesjaunes je crois pour éviter l'aspiration de données).
Si tu as une ip dynamique, tu peux toujours essayer de te déco/reco pour tenter avec une nouvelle IP ...
Mingain a écrit: |
Note : Il y a des erreurs lorsqu'on colle le code ici ... |
C'est pour ça qu'on à inventé le wall |
_________________ Zonag |
|
|
|
Mingain
Accro à Web-IG
Sexe:
Messages: 185
Localisation: Nîmes
|
Posté le:
Mer 16 Mai 2007 - 16:35 |
|
Excuse je connaissais pas l'existence du wall.
Merci de ta contribution. ça peut venir de là !
EDIT
Bon en fait wikipedia me bloque bien quoi (Aprés quelques recherches sur google et ton aide )
Ceci dit, apparemment il y a un endroit où ils ne te bloquent pas :
A cette adresse : http://static.wikipedia.org/wikipedia/fr/ |
_________________ www.en-camargue.fr : Tourisme et photos en camargue
www.vauclare.fr : Creation de site Web sur mesure dans le gard
Dernière édition par Mingain le Mer 16 Mai 2007 - 17:06; édité 1 fois |
|
|
|
nimoy
Résident du forum
Sexe:
Messages: 310
|
Posté le:
Jeu 17 Mai 2007 - 15:58 |
|
Sinon utilise CURL pour te connecter et recupérer la page en changeant ton User Agent pour un Mozilla ou autre |
|
|
|
|
|