Téléchargement  ·  Forum  ·  PHP Facile !  ·  SQL Facile !  ·  XML Facile !  ·  ToutEstFacile !  ·  Nous contacter
?>PHPFacile! Team
Qui sommes nous ?
Nos scripts ?
ESIAL Service
?>Présentation
A quoi sert PHP ?
- Introduction
- PHP ou pas PHP?
Installation
- Sous Windows
- Sous Linux
Premier script
?>Cours
Include
- Le B.A. BA
- Mise en Page/Frames
Les variables prédéfinies
- Le B.A. BA
> Stats/Espion
Formulaires
- Le B.A. BA
> Quizz
- Upload de fichiers
Dates
Fichiers et répertoires
- le B.A. BA
> Sondage
Images
Bases de données
- le B.A. BA (sondage)
> Compteur de clics
- Info membre (ajout/modification)
- Affichage par page (moteur de recherche)
Cookies
Sessions
- le B.A. BA
> Caddie virtuel
- Section membre
Messagerie
- Envoi de mails
- Webmail (IMAP)
chmod 777
XML (et RSS/RDF)
?>No problemo
Erreurs Fréquentes
Forum
?>Divers
Livres
Scripts & Téléchargement
PHPFacileDoc
?>Manuels
MiniDoc phpMyAdmin
Manuel officiel PHP en Français
Manuel MySQL en Français

Site au hasard Sites du webring
Rejoindre le webring
pub

Hit-Parade

Parsing à distance (3/3)

Appelons maintenant la classe que nous venons de créer, remarquons au passage que désormais on aura les résultats dans des tableaux que l'on pourra manipuler facilement. On pourra ainsi trier les numéros, stocker facilement ces données...

<?php
require "parser.php";
$parser=new parser("http://resultats2.francaise-des-jeux.fr/validee/loto/resultat.html");
?>

<html>
<head>
  <title>Mes résultats du Loto</title>
</head>
<body>
  <center>
   <h1>Mes résultats du Loto</h1>
   <h2><font color="blue"><?php echo $parser->get_date(); ?></font></h2>
   <h2>1er tirage</h2>
<?php $nums=$parser->get_1er_tirage(); ?>
   <h2><font color="red"><?php echo $nums[0]."-".$nums[1]."-".$nums[2]."-".$nums[3]."-".$nums[4]."-".$nums[5]."-".$nums[6]; ?></font></h2>

   <h2>2ème tirage</h2>
<?php $nums=$parser->get_2eme_tirage(); ?>
   <h2><font color="red"><?php echo $nums[0]."-".$nums[1]."-".$nums[2]."-".$nums[3]."-".$nums[4]."-".$nums[5]."-".$nums[6]; ?></font></h2>
  </center>
</body>
</html>

Remarques:

  1. Aprés avoir inclu le fichier où est déclaré la classe, on instancie un objet de type parser par la commande new parser($nom_du_fichier_a_parser) ceci va faire appel au constructeur c'est à dire à la fonction de la classe qui a le nom de la classe.
  2. Pour appeler une fonction de la classe il sufit d'écrire: $nom_de_l_objet->nom_de_la_fonction()

Voilà on aura désormais les résultats du Loto dés qu'ils sont disponible sur le site de la Française des jeux. Ceci fonctionnera jusqu'à ce que la page que l'on appelle ne change pas.