|
|
|
курсы валют
|
|||
|---|---|---|---|
|
#18+
привет всем. вот возникал трабла - необходимо постоянно откуда-то брать курсы валют. Откуда? Смотрел export.rbc.ru - не устраивает, так как мне не подходит. В віходніе дни их скрипті вообще ничего не відают. Смотрю на многих сайтах есть эти курсы, откуда они берут? Может кто знает? Говорят в xml отдают а там дальше парсить надо. Желетелен бесплатный вариант. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2005, 08:28 |
|
||
|
курсы валют
|
|||
|---|---|---|---|
|
#18+
Вот по этой ссылке можно получить курс валюты на любой день. http://www.cbr.ru/scripts/XML_daily.asp?date_req=2005/11/03 Вот пример как можно вытащить курс доллара за текущий день: Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2005, 09:03 |
|
||
|
курсы валют
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, немного обшибся... Ссылка имеет вид http://www.cbr.ru/scripts/XML_daily.asp?date_req=03/11/2005 , т.е. дату надо указывать в формате d/m/Y. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2005, 09:06 |
|
||
|
курсы валют
|
|||
|---|---|---|---|
|
#18+
хм... вроде должно работать я по коду посмотрел - а выдает ошибки типа неизв. ф-я... (xmldoc). Почему такое может происходить? Может в версиях php трабл? Как исправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2005, 22:43 |
|
||
|
курсы валют
|
|||
|---|---|---|---|
|
#18+
вот что выдает phpinfo() по поводу xml Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2005, 22:48 |
|
||
|
курсы валют
|
|||
|---|---|---|---|
|
#18+
пытался уже и так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Cannot instantiate non-existent class: domdocument in .... Через simplexml пітался - тоже ничего не віходит. не знает ф-ии simplexml_load_string() Что делать??? Может что-то нужно установить? Или включить поддержку? Я просто смотрю у всех работает (на другом форуме тоже нашел), а у меня нет. Что за фигня? ПОМОГИТЕ!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2005, 10:22 |
|
||
|
курсы валют
|
|||
|---|---|---|---|
|
#18+
И главное, зачем оно надо, с XML возиться, когда тут обычного csv достаточно?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2005, 11:15 |
|
||
|
курсы валют
|
|||
|---|---|---|---|
|
#18+
Вот тебе рабочий код, надеюсь поможет (код вытаскивает курс доллара): <?php $fh = @fopen('http://www.cbr.ru/scripts/XML_daily.asp','r'); if($fh) { while(!feof($fh)) @$data.=fread($fh,4096); fclose($fh); preg_match('#<CharCode>USD</CharCode>.*?<Value>(.*?)</Value>#si',$data,$data); echo 'Текущий курс USD '.@$data[1].' рублей'; } else echo 'Текущий курс USD не доступен'; ?> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2005, 19:22 |
|
||
|
курсы валют
|
|||
|---|---|---|---|
|
#18+
может оно и не за чем конкретно в этой задаче, но все же хочется получить полноценный подход а главное - получить возможность парсить xml, так как сейчас все-таки главный носитель - xml, а у меня с нима проблема... Так что посоветуете по поводу работы с xml и функциями xmldoc() и т.д.? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2005, 21:49 |
|
||
|
курсы валют
|
|||
|---|---|---|---|
|
#18+
Ну так а SimpleXML установлен, чтобы работать? Если установлены только модули xml и xslt, так и пользуйтесь их функциями, чтоли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2005, 22:35 |
|
||
|
курсы валют
|
|||
|---|---|---|---|
|
#18+
Я не знаю какие модули установлены (в том то и проблема) и какие нужны для нормальной работы с xml.... (2 DocAl) А какие функции (я имею ввиду название) у модулей xml и xslt? А тоя уже запутался окончательно в этих модулях... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2005, 08:50 |
|
||
|
курсы валют
|
|||
|---|---|---|---|
|
#18+
Что же помешало вам набрать в браузере http://php.net/xml и http://php.net/xslt ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2005, 08:54 |
|
||
|
|

start [/forum/topic.php?fid=23&gotonew=1&tid=1477315]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
165ms |
get topic data: |
6ms |
get first new msg: |
4ms |
get forum data: |
1ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 414ms |

| 0 / 0 |
