Accueil > Forum > > > > Recuperation automatique de données sur le web
Recuperation automatique de données sur le web
dimanche 26 mars 2006 à 19:14:52 |
Recuperation automatique de données sur le web

Djule01
|
Bonjour J'ai pour projet d'automatiser la récupération de cours boursiers sur le site dEuronext. Voila le lien de la page à partir de laquelle je veux récupérer les données : http://www.euronext.com/tools/data [...] chbox=true Mon but est de pouvoir télécharger les cours mensuels de différentes valeurs et cela sur plusieurs années. Sur la page que j'ai indiquée je dois remplir un formulaire avec les données suivantes : - Sélection du bouton radio "Cours cotés par séance sur une période définie" - puis indiquer la date voulu (1 année maximum par exemple 01/01/2004 au 01/01/2005) - cocher le bouton radio "Ouverture" (seulement celui ci), il s'agit donc de décocher tous les autres (car cocher par default) - cocher le bouton radio en bas correspondant au libellé de la valeur (car il peut y avoir plusieurs choix de valeur possibles) - puis enfin envoyer la requête par la sélection du bouton « Téléchargement » Je planche sur ce projet depuis pas mal de temps et j'avoue que je rame beaucoup beaucoup J'ai écris ce petit script aprés avoir étudier longuement le code source de mla page donnée précedement:
Code :
$url = "http://www.euronext.com/tools/datacentre/dataCentreDownloadHTML/0,4591,1679_204211370,00.html"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'typeDownload=2"e=""&time=""&dayvolume=""&opening="opening"&high=""&low=""&closing=""&volume=""&dateFrom="01/01/2004"& dateTo="31/12/2004"&instrumentToDownload=138514&idInstrument=""&choice="1"&formatValue="txt"&indexCompo=""'); curl_exec($ch); curl_close($ch);
|
A la ligne curl_setopt($ch, CURLOPT_POSTFIELDS, ....) j'y ai inscrit tous les données envoyées par le biais du formulaire que le serveur peut avoir besoin pour pouvoir afficher la page avec les cours qui m'interesse. Malheuresement la page qui est renvoyée est bien la bonne mais elle apparait vierge , c'est à dire sans les cours pouvant etre exploités. La code source de la page que j'ai indiqué semble trés complexe (beaucoup de formulaire), il se peut donc trés bien que j'ai ommis de "poster" des valeurs indispensables. Mais je coince completement Donc si quelqu'un avait un un peu de temps a consacrer a cela, ca serait super cool!!!
|
|
Cette discussion est classée dans : bouton, page, données, cours, curl
Répondre à ce message
Sujets en rapport avec ce message
click= appel fonction + ouverture d'une nouvelle page [ par mary85 ]
Bonjour! J'ai un souci en php! Pour mettre à jour des données, j'ouvre une nouvelle fenetre lorsque je clique sur un bouton seulement je voudrai qu'av
curl identification https [ par nildv ]
Bonjour;Bon je post un nouveau sujet parce que là je ne sais plus quoi faire.Je dois récupérer des données sur une page https, sauf que pour accéder
Un formulaire pour 2 boutons! [ par vinz78 ]
Salut alors voilà mon problème :J'ai un formulaire qui envoie vers une page d'insertion des données dans une base de données quelconque avec un premie
Mettre un bouton Quitter sur une page web [ par amewole ]
Voici brièvement mon problème :Sur un site web, j'affiche dans un premier temps une page X contenant une dizaine de photos réduites puis en cliquant s
Disparition de données [ par medmen ]
J'ai un probleme au niveau d'affichage de données, dans la page d'acceuil de mon site , je clique sur un lien pour acceder à la rubrique "mes news" ok
bouton quitter [ par elisabeth_nov ]
Bonjour,je programme une page en php et avec easyphp et le souci que j'ai ce que je ne sais pas comment faire un bouton quitter pour pouvoir quitter l
Envoyer données formulaire sur la même page [ par Tit0x ]
Hello tout le monde :) J'ai un formulaire avec une vérification sur la même page. J'aimerais envoyer les infos sur cette même page mais je ne sais pl
ancre sur une aute page [ par niko14 ]
hello everybody!voila en fait j'ai une page avec un tableau de données fait en php et je voudrais qu'en cliquant sur n'importe quelle entete du tablea
Récupération des par méthode POST [ par arn040 ]
bonjour,Lorsqu'on récupère des données d'un formulaire à l'aide d'une post, je voudrais savoir il est préférable de renvoyer le traitement des données
Imprimer avec récupération de données [ par jasou62114 ]
Bonjour, voilà j'ai une problème, celà fait un moment que je cherche (une bonne semaine pour etre précis), et je ne trouve pas de solution.En réalité,
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Forum
CHAMPS TIMECHAMPS TIME par vargas
Cliquez pour lire la suite par vargas
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|