Autor | Zpráva | ||
---|---|---|---|
slon456 Profil * |
#1 · Zasláno: 4. 9. 2008, 19:31:06
Chtěl bych na svých stránkách mít kurzy měny, ale nebaví mě každou chvíli je ručně měnit. Lze nějak zařídit, aby se mi odtud http://www.cnb.cz/cs/index.html automaticky vypisovaly jen ty čísla kurzu? Myslel jsem že by to šlo zařídit php pomocí file_get_contents, ale nedokážu si představit, jak by to mělo vypadat...:-(
|
||
peta Profil |
#2 · Zasláno: 5. 9. 2008, 14:32:23
php.net/file_get_contents
php.net/file pouzil jsem cnb vystup do txt podle parametru pouzil jsem jeho ulozeni v casove zavislosti asi 8 hodin, po ktere jej u sebe prepisi a pak uz to jem phpckem normalne zobrazim, jako z pole hodnot $str = nacti_soubor('jmeno'); $radky = explode('\n',$str); //rozdelit do pole podle novych radku $text = ''; cyklus ($radky) { $sloupce = explode(',',$radky[$i]); //rozdelit do pole podle carky $text .= 'stat = ' . $sloupce[2]; // napriklad $text .= 'kurz = ' . $sloupce[5]; // napr $text .= '<br>'; } |
||
Časová prodleva: 1 měsíc
|
|||
slon456 Profil * |
#3 · Zasláno: 18. 10. 2008, 21:40:03
A takhle by to taky šlo?
<? $content=file_get_contents("http://www.cnb.cz/cs/index.html",FALSE,NUL L,29226,29232); echo $content; ?> Já jen, že mi server vypisuje chybu: Warning: file_get_contents() [function.file-get-contents]: stream does not support seeking in /home/free/chytry.cz/h/humor/root/www/last/left.php on line 23 Warning: file_get_contents() [function.file-get-contents]: Failed to seek to position 29226 in the stream. in /home/free/chytry.cz/h/humor/root/www/last/left.php on line 23 |
||
Časová prodleva: 15 let
|
0