Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1636 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Récupérer une liste de ville avec PHP/Curl

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer une liste de ville avec PHP/Curl

n°2238064
blayoua
Posté le 16-09-2014 à 14:33:31  profilanswer
 

Hello,
 
Je suis sur un site qui propose sur une page une liste déroulante avec tous les numéros des départements, et derrière cette page s'affiche les villes que j'aimerais récupérer.
 
Si j'ai bien compris cela peut se faire en installant un serveur PHP sur mon PC puis en utilisant Curl ?  
 
Est ce que vous pourriez m’aiguiller sur des sites qui expliquent comment faire cela  : sélectionner dans la liste déroulante le département 89 puis récupérer les villes sur la page suivante, sélectionner le département 90 puis récupérer les villes etc.. pour tous les départements.
 
Merci,

mood
Publicité
Posté le 16-09-2014 à 14:33:31  profilanswer
 

n°2238078
rufo
Pas me confondre avec Lycos!
Posté le 16-09-2014 à 15:09:02  profilanswer
 

Avec Curl, tu vas galérer je pense. Tu devrais plutôt prendre une lib de plus haut niveau intégrant un "navigateur web" comme SimpleTest, par ex ;)
 
Faut installer un Wampserver pour faire tourner un script php sur ton PC puis télécharger la lib SimpleTest. Après, sur leur site, y'a pleins de tuto; tu devrais t'en sortir.
 
Sinon, tu peux le faire aussi en PhantomJS (lib type Node.js).
 
Pour info, faire ce genre de "grab" d'un site web sans son autorisation, c'est interdit par la loi :o Maintenant, ton script devrait pas trop leur pomper de ressources, ils ne le verront peut-être pas (et même s'ils le voient, peu probable qu'ils engagent des poursuites).
 
Cependant, c'est quoi ton besoin initial ?


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2238088
blayoua
Posté le 16-09-2014 à 15:42:57  profilanswer
 

Merci pour ta réponse.  
 
Je ne savais pas que c'était interdit. C'est interdit de prendre les données ou c'est interdit de réutiliser les données par la suite ? (Si je recopie à la main par exemple c'est aussi interdit ?)
 
IL est possible qu'ils le voient puisqu'il y a un paramètre en plus en amont, donc ca fera autour de 15.000 requetes.  
 
Je ne peux pas présenter ici le vrai cas, mais si je voulais par exemple monter un site qui présente des stats sur les heures et jours de mise en ligne des petites annonces d'un site, donc j’extrais toutes les annonces avec les heures et jour et je fais ensuite mes stats que je publie sur mon site. Je n'ai pas le droit de faire cela ?  :cry:  
 
 
Merci,

n°2238094
rufo
Pas me confondre avec Lycos!
Posté le 16-09-2014 à 16:59:12  profilanswer
 

Clairement non, sans accord signé avec le site en question :non:  
 
C'est compréhensible : tu exploites leurs données et peut-être même que si ton site a du succès et que tu mets des pubs, ça te fera un revenu. Donc tu feras ton beurre avec leurs données mais sans rien leur reverser. C'est tout simplement du vol... :o


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2238106
scull
MySCULL cay bon mangez en!
Posté le 16-09-2014 à 19:56:08  profilanswer
 

En m^me temps, si c'est juste récupérer les villes par département, y a des projets open data & co. Une simple recherche sur google et hop : http://sql.sh/736-base-donnees-villes-francaises


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°2238109
rufo
Pas me confondre avec Lycos!
Posté le 16-09-2014 à 20:35:51  profilanswer
 

Vu son précédent post où il parle de requêter régulièrement un site pour faire des stats sur des annonces, ça n'a pas l'air d'être que de récupérer des noms de villes...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Récupérer une liste de ville avec PHP/Curl

 

Sujets relatifs
Récupérer une variable PHP dans une shadowbox JSParcourir une liste avec iterator
Excel : Résumé / Liste déroulanteJQuery pour carte personnalisée (PHP)
Afficher la ligne d'une table après avoir choisi son ID dans une liste[PHP] Ou placer ce bout de code ?
Comment recuperer la programation de mon sitePHP afficher un champ Multiple-select
Récupèrer des informations sur un page web 
Plus de sujets relatifs à : Récupérer une liste de ville avec PHP/Curl


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR