![]() |
Валютный информер. Не грузится xml с сайта cbr.ru.
Сделал валютный информер+конвертер. На локалке работает замечательно. Загружает все что нужно. Но если выложить флэшку в интернет, до данные не грузятся.
Данные берутся с сайта Центробанка вот таким куском кода Код:
url1 = "http://www.cbr.ru/scripts/XML_daily.asp?date_req="+seldate+"&d=0";насколько я понял, информер не может загрузить указаный xml (в кэше появляется xml-файл с ошибкой 404), но при запуске с локалки - все хорошо. Изломал голову - причину проблемы не нашел. Возможно, сервер центробанка как-то мешает... пример в инете http://shalun.jino-net.ru/?p=66 Fla и Swf тут |
Код:
Example |
Потому что на сайте ЦБР нет crossdomain.xml, который разрешит твоей флешки грузить данные с сайта cbr.
|
http://shalun.jino-net.ru/kurs.swf
Код:
Запрашиваемый файл не найден. Проверьте правильность ввода URL. |
iNils вроде работает все
http://shalun.jino-net.ru/wp-content/uploads/kurs.rar |
Цитата:
|
iNils, там разные пути в object и embed
B вообще, сайт расплющило и размазало по всей странице… |
Положил к себе и посмотрел, да, действительно crossdomain.xml на сайте нет, но мы ведь все знаем как это обойти?:)
|
Двумя строчками на php, которые, боюсь, могут не работать на jino-net.
|
php на jino-net прекрасно работает. То есть надо php сделать и им грузить xml....? Я это подозревал.
Не силен в php, но попробую. Спасибо. |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
А то, что ты показал, грузит txt и это разрешено в crossdomain на gismeteo. |
А crossdomain, я так понимаю, это параметр конфигурации сервера... С каким расширением позволять передовать файлы другим доменам?
|
Цитата:
|
http://img.gismeteo.ru/crossdomain.xml — в это файлике точно и ясно написано, что загрузка разрешена с любых доменов.
Если сможешь договориться (:D) с Центробанком, чтобы выложили такой файлик, то будет работать :) Ну или crossdomain.php Код:
<?"crossdomain.php?url=http://www.cbr.ru/scripts/XML_daily.asp%3Fdate_req="+seldate+"%26d=0" |
Спсибо. Но я уже попробовал.
Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration Блин :(. __etc, ты оказался прав насчет jino-net. |
Почерпнул
__etc, iNils grand merci |
Ну тогда вариант один — где-то тут один товарищ хвастался сервисом, который позволяет грузить файлы, для флеша.
|
http://www.flasher.ru/forum/showthre...ht=crossdomain
Только он чего то не работает. |
Ну, как и предполагалось, он сдох :D
|
Не поверите, но я договорился с Центробанком. :drinks:
Теперь у них есть http://cbr.ru/crossdomain.xml Флэшка спокойно дергает все что надо (http://shalun.jino-net.ru/wp-content/uploads/kurs.swf). Ура, товарищи. |
Молоток! :D
И что ты им сказал? |
Цитата:
Поздравляю :) |
Цитата:
А потом просьба чего сделать надо и волшебное слово. :) |
Мдаа. Неожиданное решение вопроса.. Поздравляю!
|
Не часто такое бывает :)
|
| Часовой пояс GMT +4, время: 15:41. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.