Bonjour,
cherchant à obtenir les cotations des matières premières, j'ai édité un programme qui fonctionne parfaitement en local et fonctionnait parfaitement sur le serveur, mais depuis quelque temps celui-ci ne fonctionne plus sur le serveur. je ne sais pas ci il y eu des changements coté serveur, je suis sur http://www.000webhost.com/
mon programme de test
donne un bon résultat quand je l'exécute à partir du poste de travail local avec wampserveur
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 <?php $symbole[0]='EURUSD=X'; $symbole[1]='PLQ11.NYM'; $symbole[2]='GCQ11.CMX'; $symbole[3]='SIQ11.CMX'; $symbole[10]='PAQ11.NYM'; $symbole[4]='HGQ11.CMX'; $symbole[5]='ZB_16220'; $symbole[7]=$symbole[8]=$symbole[9]=$symbole[6]='PAQ11.NYM'; $val=0; while($val<11) { $url = "http://finance.yahoo.com/d/quote.csv?s=$symbole[$val]&e=.csv&f=sl1d1t1c1ohg"; //if (!($contenu = file_get_contents($url))) { die ('impossible d'ouvrir $url');} $contenu = file_get_contents($url); list($symbol[$val], $cote[$val], $date[$val], $heure[$val]) = explode(',' ,$contenu); $date[$val]= trim($date[$val], '"'); $heure[$val]= trim($heure[$val], '"'); echo $contenu; echo $cote[$val],' '; $val++; } ?>
en local :
donne ce résultat une fois uploadé sur le serveur, il ne lit plus les données mais affiche l'adresse des données :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 "EURUSD=X",1.4463,"8/17/2011","7:04am",N/A,N/A,N/A,N/A 1.4463 "PLQ11.NYM",1702.00,"8/5/2011","12:17pm",-116.10,1702.00,1702.00,1702.00 1702.00 "GCQ11.CMX",1792.60,"8/17/2011","5:14am",+10.20,1784.80,1794.30,1697.00 1792.60 "SIQ11.CMX",39.845,"8/17/2011","8:31pm",+0.024,39.845,39.845,39.845 39.845 "HGQ11.CMX",4.0025,"8/17/2011","3:03am",+0.0085,4.0035,4.327,4.0025 4.0025 "ZB_16220",0.00,"N/A","N/A",N/A,N/A,N/A,N/A 0.00 "PAQ11.NYM",732.00,"8/11/2011","10:42am",-24.25,732.00,802.95,732.00 732.00 "PAQ11.NYM",732.00,"8/11/2011","10:42am",-24.25,732.00,802.95,732.00 732.00 "PAQ11.NYM",732.00,"8/11/2011","10:42am",-24.25,732.00,802.95,732.00 732.00 "PAQ11.NYM",732.00,"8/11/2011","10:42am",-24.25,732.00,802.95,732.00 732.00 "PAQ11.NYM",732.00,"8/11/2011","10:42am",-24.25,732.00,802.95,732.00 732.00
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 "http://download.finance.yahoo.com/d/quote.csv?s=EURUSD=X&e=.csv&f=sl1d1t1c1ohg". Arial"> "http://download.finance.yahoo.com/d/quote.csv?s=EURUSD=X&e=.csv&f=sl1d1t1c1ohg". "http://download.finance.yahoo.com/d/quote.csv?s=PLQ11.NYM&e=.csv&f=sl1d1t1c1ohg". Arial"> "http://download.finance.yahoo.com/d/quote.csv?s=PLQ11.NYM&e=.csv&f=sl1d1t1c1ohg". "http://download.finance.yahoo.com/d/quote.csv?s=GCQ11.CMX&e=.csv&f=sl1d1t1c1ohg". Arial"> "http://download.finance.yahoo.com/d/quote.csv?s=GCQ11.CMX&e=.csv&f=sl1d1t1c1ohg". "http://download.finance.yahoo.com/d/quote.csv?s=SIQ11.CMX&e=.csv&f=sl1d1t1c1ohg". Arial"> "http://download.finance.yahoo.com/d/quote.csv?s=SIQ11.CMX&e=.csv&f=sl1d1t1c1ohg". "http://download.finance.yahoo.com/d/quote.csv?s=HGQ11.CMX&e=.csv&f=sl1d1t1c1ohg". Arial"> "http://download.finance.yahoo.com/d/quote.csv?s=HGQ11.CMX&e=.csv&f=sl1d1t1c1ohg". "http://download.finance.yahoo.com/d/quote.csv?s=ZB_16220&e=.csv&f=sl1d1t1c1ohg". Arial"> "http://download.finance.yahoo.com/d/quote.csv?s=ZB_16220&e=.csv&f=sl1d1t1c1ohg". "http://download.finance.yahoo.com/d/quote.csv?s=PAQ11.NYM&e=.csv&f=sl1d1t1c1ohg". Arial"> "http://download.finance.yahoo.com/d/quote.csv?s=PAQ11.NYM&e=.csv&f=sl1d1t1c1ohg". "http://download.finance.yahoo.com/d/quote.csv?s=PAQ11.NYM&e=.csv&f=sl1d1t1c1ohg". Arial"> "http://download.finance.yahoo.com/d/quote.csv?s=PAQ11.NYM&e=.csv&f=sl1d1t1c1ohg". "http://download.finance.yahoo.com/d/quote.csv?s=PAQ11.NYM&e=.csv&f=sl1d1t1c1ohg". Arial"> "http://download.finance.yahoo.com/d/quote.csv?s=PAQ11.NYM&e=.csv&f=sl1d1t1c1ohg". "http://download.finance.yahoo.com/d/quote.csv?s=PAQ11.NYM&e=.csv&f=sl1d1t1c1ohg". Arial"> "http://download.finance.yahoo.com/d/quote.csv?s=PAQ11.NYM&e=.csv&f=sl1d1t1c1ohg". "http://download.finance.yahoo.com/d/quote.csv?s=PAQ11.NYM&e=.csv&f=sl1d1t1c1ohg". Arial"> "http://download.finance.yahoo.com/d/quote.csv?s=PAQ11.NYM&e=.csv&f=sl1d1t1c1ohg".
Partager