[RESOLU] Question sur comment recuperer une page internet avec variable

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Question sur comment recuperer une page internet avec variable

Re: Question sur comment recuperer une page internet avec variable

par grigou » 13 avr. 2016, 22:11

Un grand BRAVO et un grand MERCI à @rthur.
Ca marche....

Re: Question sur comment recuperer une page internet avec variable

par @rthur » 13 avr. 2016, 00:19

Effectivement, le serveur distant semble avoir une configuration qui bloque les requêtes qui ne viennent pas d'un vrai navigateur j'ai l'impression...

Du coup, il faut simuler avec CURL un vrai navigateur, voici un code que j'ai testé et qui marche :
<?php 
 header('Content-Type: text/html; charset=utf-8');
 $url="http://www.pingpocket.fr/app/fftt/licencies/5947214/matchs/?SORT=DAY_NUMBER";

$ch = curl_init();

$header=array(
  'User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12',
  'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
  'Accept-Language: fr-fr,en-us,en;q=0.5',
  'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7',
  'Keep-Alive: 115',
  'Connection: keep-alive',
);

curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_HTTPHEADER,$header);
$result=curl_exec($ch);

curl_close($ch);

print $result;

Re: Question sur comment recuperer une page internet avec variable

par grigou » 12 avr. 2016, 22:22

Ca marche pas ... pas de reponse

Re: Question sur comment recuperer une page internet avec variable

par grigou » 12 avr. 2016, 21:51

Je vais essayer...merci.

Re: Question sur comment recuperer une page internet avec variable

par @rthur » 12 avr. 2016, 19:37

Bonjour,

Tu as essayé avec file_get_contents() ?
http://php.net/file_get_contents

Question sur comment recuperer une page internet avec variable

par grigou » 12 avr. 2016, 17:45

Bonjour à tous.
Après avoir passé des heures à chercher sans succès, je m'en remets à vous les experts PHP.
Mon souci est le suivant : je voudrais récupérer le contenu de cette URL :
http://www.pingpocket.fr/app/fftt/licen ... DAY_NUMBER
et il se trouve que avec la commande CURL, je n'y arrive pas.
Pouvez vous m'aider SVP ?