[php] lire des infos sur un autre site

Fermé
blbg Messages postés 302 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 22 novembre 2007 - 12 août 2003 à 23:56
blbg Messages postés 302 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 22 novembre 2007 - 13 août 2003 à 00:00
bonsoir,
je fais un site de conseils, ... sur un site de jeux
& je voudrais prendre des infos de la page principale pour lire le montant des différent jackpots

je crois savoir comment faire mais ça beug, ça me met le premier renseignement correctement ms aprés,....... ça met tout le reste de la page ..... mais j'en veux pas tant !!!

voila ce qu'il faut que je récupére ( ce qui se trouve entre les
<table>
et
</table>
bref ce qu'il y a en gras

if (compteur==1){newtexte="<center><table border='0' cellspacing='1' cellpadding='0' class='prizee'>
<tr><td><font color='#009900'>Mardi 12 Août 2003 - 23:20</font></td><td width='15'> </td><td><font color='#0000FF'><b>1847</b> Joueurs connectés</font></td></tr>
</table></center>";}
if (compteur==2){newtexte="<center><table border='0' cellspacing='1' cellpadding='0' class='prizee'>
<tr><td>Jackpot : <font color='#FF0000'><b>0.93 €</b></font></td><td width='15'> </td><td>Super Jackpot : <font color='#FF0000'><b>2755.00 €</b></font></td><td width='15'> </td><td>Ultra Jackpot : <font color='#FF0000'><b>7366.43 €</b></font></td></tr>
</table></center>";}
if (compteur==3){newtexte="<center><table border='0' cellspacing='1' cellpadding='0' class='prizee'>
<tr><td>Prime Dragon Noir : <font color='#000080'><b>1.10 €</b></font></td><td width='30'> </td><td>Jackpot Prisme : <font color='#7C00B6'><b>19.67 €</b></font></td></tr>
</table></center>";}
if (compteur==4){newtexte="<center><table border='0' cellspacing='1' cellpadding='0' class='prizee'>
<tr><td>Jackpot Alphabétique : <font color='#000080'><b>3.63 €</b></font></td></tr>
</table></center>";}


& voila comment je mis prend :

<?
$fp = fopen("http://www.prizee.com/","r");
while(!feof($fp))
{
  $page.=fgets($fp, 4096);
} 
$titre = eregi("class=\'prizee\'>(.*)</table>",$page,$regs);
echo '<table>';
$i=0;
while(!feof($regs))
{
$i++;
echo $regs[$i];
}
echo '</table>';
fclose($fp); 
?>


il me met aussi ça :
Warning: feof(): supplied argument is not a valid File-Handle resource in d:\mes documents\mes sites web\prizee\head.php3 on line 31
pour : while(!feof($regs))
mais de tte façon, il me fait le même beug sans

enfin voila, si vous savez ce qu'il faut faire pour n'avoir que les4 lignes ...... merci !!
A voir également:

1 réponse

blbg Messages postés 302 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 22 novembre 2007 10
13 août 2003 à 00:00
je rajoute que ds les 4 lignes que je doit réqupérer,
là c'est passer à la ligne avc ma mise en gras, mais normalmt c'est sur 4 ligne uniquement ( chaque ligge commence par :
if (compteur== 
)

je sais pas si ça y fait qqe chose ....... mais ds le doute ...

++ bmbg
0