Récupération d'infos sportives à partir d'un site

Récupération d'infos sportives à partir d'un site - PHP - Programmation

Marsh Posté le 07-12-2005 à 00:47:11    

Bonsoir,  
 
Je suis en train de créer le site web de mon club de basket. Dans une rubrique résultats/classements, je souhaiterais récupérer des informations disponibles sur le site officiel de la fédé (www.basketfrance.com), notamment les résultats de chaque journée de championnat et les classements (comme présentés ici : http://resultats.basketfrance.com/ [...] 00333&sp=S)
Ca permettrait d'éviter à chaque fois de devoir "saisir" manuellement les résultats et classements sur une page puis d'uploader.
J'ai (enfin nous puisque nous sommes quelques uns à essayer de trouver une solution) essayé de contacter plusieurs fois le webmaster du site (par le biais du forum, par mail, ...) mais il ne répond jamais à nos questions  :(  
 
 
Est-ce que quelqu'un pourrait m'aider sur ce ch'tit problème ? Merci d'avance.

Reply

Marsh Posté le 07-12-2005 à 00:47:11   

Reply

Marsh Posté le 07-12-2005 à 02:13:34    

Pour commencer, tu dois impérativement obtenir l'autorisation du webmaster de ce site.
 
Techniquement tu peux commencer avec cette fonction :
http://fr2.php.net/manual/fr/funct [...] ntents.php
Ensuite, penche-toi sur les regex.

Reply

Marsh Posté le 07-12-2005 à 03:22:39    

si la page est bien formée, tu peux t'aider de
 
loadXML();
 
ou si pas bien formée de loadHTMLFile() (mais je ne sais pas ce que donnerait une query xpath dessus)
 
 
ps: ce sont des fonctions DOM


---------------
oui oui
Reply

Marsh Posté le 07-12-2005 à 15:12:34    

> si la page est bien formée...
TidyHTML, si disponible, peut réparer ces pages invalides. :)

Reply

Marsh Posté le 07-12-2005 à 17:40:32    

heu question con, les RSS ca t'intéresse pas?

Reply

Marsh Posté le 07-12-2005 à 17:56:23    

Merci pour vos réponses. Je vais regarder ça.
 

caribou311 a écrit :

heu question con, les RSS ca t'intéresse pas?


 
Euh, j'm'y connais pas trop en RSS encore, à part quelques p'tites bases (mais j'dois avoir des cours là dessus bientôt je crois). Ca serait quoi le "principe" ?

Reply

Marsh Posté le 07-12-2005 à 22:44:22    

kalex a écrit :

> si la page est bien formée...
TidyHTML, si disponible, peut réparer ces pages invalides. :)


ah ca peut etre pratique ces fonctions tidy, je ne connaissais pas :jap:

Reply

Marsh Posté le 09-12-2005 à 16:23:14    

kalex a écrit :

Pour commencer, tu dois impérativement obtenir l'autorisation du webmaster de ce site.
 
Techniquement tu peux commencer avec cette fonction :
http://fr2.php.net/manual/fr/funct [...] ntents.php
Ensuite, penche-toi sur les regex.


 
Enxcellent cette focntion PHP :)
je connaissais pas.
 
Perso, ca fait qq années que je me suis penché sur les aspirations de tableaux en tous genres. Bien pratique en effet pour des résultats/calendrier/classement d'évènements sportifs !
 
Pour l'instant, je copiais le source de la cible dans une textarea. Je validais ce formulaire et j'écrivais le contenu dans un fichier html que je reloadais ds une iframe.
Là je suis complètement en local (ou sur mon site). Dc du coup, je peux attaquer les balises de la page ds l'iframe avec du JavaScript. Je parse (regex et compagnie) et je génère soit un tableau html, soit des req MySql....selon le besoin.
 
Je vais essayer cette fction PHP, je pense pouvoir encore gagner du temps :)
 
C'est cool ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed