Bonjour,

j'ai un souci pour récupérer des données sur un site

voici ce que j'ai fait

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
 
<?php
    function getdat()
    {
        $page = file_get_contents('http://www.fdjeux.com/jeux/loto/loto_s_tirage.php');
        $resultat = array();
 
$motif='`([Tirage du 0-9]{1,2}[ ][a-z-A-Z]{3,9}[ ]\d{4})+`'; 
preg_match_all($motif,$page,$out); 
 
$nb=count($out[0]); 
for($i=0;$i<$nb;$i++) 
{ 
echo $out[0][$i].'
'; 
} 
}
///////////////////////////////////////////////////////////////////
    function getloto()
    {
        $page1 = file_get_contents('http://www.fdjeux.com/jeux/loto/loto_s_tirage.php');
        $resultat1 = array();
 
$motif1='`(\d+[-]\d+[-]\d+[-]\d+[-]\d+)+`'; 
preg_match_all($motif1,$page1,$out1); 
 
$nb1=count($out1[0]); 
for($i1=0;$i1<$nb1;$i1++) 
{ 
echo $out1[0][$i1].'
'; 
} 
}
///////////////////////////////////////////////////////////////////
    function getloto1()
    {
        $page2 = file_get_contents('http://www.fdjeux.com/jeux/loto/loto_s_tirage.php');
        $resultat2 = array();
 
$motif2='`([\>][0-9]{1,9}[\<])+`'; 
over" "=
preg_match_all($motif2,$page2,$out2); 
$ii=0;
$lecture = preg_match_all($motif2,$page2,$out2);  // stockage dans $lecture
 
$nb2=count($out2[0]); 
for($i2=0;$i2<$nb2;$i2++) 
{ 
//$ii++;
$n[$i2] = $out2[0][$i2].'
'; 
echo $out2[0][$i2].'
'; 
}
    }
///////////////////////////////////////////////////////////////////
    function getjok()
    {
        $page3 = file_get_contents('http://www.fdjeux.com/jeux/loto/loto_s_tirage.php');
        $resultat3 = array();
 
$motif3='`([\>][0-9]{1}[ ][0-9]{3}[ ][0-9]{3}[\<])+`'; 
preg_match_all($motif3,$page3,$out3); 
$nb3=count($out3[0]); 
for($i3=0;$i3<$nb3;$i3++) 
{ 
echo $out3[0][$i3].'
'; 
}
    }
?>
 
<p>Date = <?php echo getdat(); ?></p>
<p>Tirage = <?php echo getloto(); ?></p>
<p>Tirage1 = <?php echo getloto1(); ?></p>
<p>JOKER = <?php echo getjok(); ?></p>
pour la récup de la date et du joker c'est ok

mais j'ai des souci avec le tirage le résultat est bon mais j'ai tout en bloc alors que je voudrais avoir une variable par chiffre

voici ce que donne ma ligne affichée

Tirage = 24-26-35-9-1

ou alors ca :

Tirage1 = >24< >26< >35< >9< >1< >4< >1< >0< >464< >24196< >340315< >470092<

Je voudrais en fait avoir 24 dans $num[1] puis 26 dans $num[2] etc

je ne vois pas comment faire

si quelqu'un à la soluce merci

P.S j'oubliais, c'est pour me faire une page perso pour vérifier mes tirages sans être obligé d'aller directement sur le site en question

merci