ru.slanov 20 Опубликовано: 5 марта 2011 Рассказать Опубликовано: 5 марта 2011 Доброй ночи друзья. Решил добавить радио на сайт, но тут такая проблема. В панели управления радио просят создать файл gettop16057.php в корне сайта с данными: <?php header("Content-Type: text/html; charset=windows-1251"); header("Cache-Control: no-cache"); header("Pragma: no-cache"); $top16057=""; $top16057=file_get_contents('http://info.radiostyle.ru/inc/getinfo.php?gettop=16057&mount=play&limit=10&ntop=0'); if ($top16057) { echo $top16057; } else { $curl_top16057 = curl_init(); curl_setopt($curl_top16057, CURLOPT_RETURNTRANSFER, 1); $url_top16057 = 'http://info.radiostyle.ru/inc/getinfo.php?gettop=16057&mount=play&limit=10&ntop=0'; curl_setopt($curl_top16057, CURLOPT_URL, $url_top16057); //curl_setopt($curl_top16057, CURLOPT_HEADER,1); $top16057 = curl_exec($curl_top16057); echo $top16057; } ?> и вывод самой информации через скрипт: <script type="text/javascript" src="http://fm.worldmusicradio.ru/zxml.js"></script> <script type="text/javascript"> <!-- function gettop16057() { var oXmlHttp = zXmlHttp.createRequest(); oXmlHttp.open("get", "gettop16057.php", true); oXmlHttp.onreadystatechange = function () { if (oXmlHttp.readyState == 4) { if (oXmlHttp.status == 200) { displaytop16057(oXmlHttp.responseText); } else { displaytop16057("An error occurred: " + oXmlHttp.statusText); } } }; oXmlHttp.send(null); } function displaytop16057(sText) { var divInfo = document.getElementById("top16057"); divInfo.innerHTML = sText; } //--> </script> <BODY onLoad="gettop16057();"> <div id="top16057"></div> Закинул этот рнр файл в корень, скрипт прописал в main.tpl, но скрипт работать не хочет, ничего не отображает. Кто-нибудь, пользовался данной радиоточкой? Кто что посоветует? Сайт koksland.ru Цитата Ссылка на сообщение Поделиться на других сайтах
ru.slanov 20 Опубликовано: 6 марта 2011 Рассказать Опубликовано: 6 марта 2011 Автор Ещё актуально)) Цитата Ссылка на сообщение Поделиться на других сайтах
Sarvan 35 Опубликовано: 6 марта 2011 Рассказать Опубликовано: 6 марта 2011 Всё, что делает весь этот код это обращается по адресу: http://info.radiostyle.ru/inc/getinfo.php?gettop=16057&mount=play&limit=10&ntop=0 с адреса должен придти ответ и вывести его в блок. Только ответа с того адреса никакого не возвращается. Быстрей всего что-то вы делаете не так. Или информация не полная. Цитата Ссылка на сообщение Поделиться на других сайтах
ru.slanov 20 Опубликовано: 6 марта 2011 Рассказать Опубликовано: 6 марта 2011 Автор Всё, что делает весь этот код это обращается по адресу: http://info.radiostyle.ru/inc/getinfo.php?gettop=16057&mount=play&limit=10&ntop=0 с адреса должен придти ответ и вывести его в блок. Только ответа с того адреса никакого не возвращается. Быстрей всего что-то вы делаете не так. Или информация не полная. Да всё вроде делал по инструкции с сайта, тут в скрипте нужно что-то доработать, т.к. нашел аналогичные проблемы в интернете, но решить их так никто и не смог. Цитата Ссылка на сообщение Поделиться на других сайтах
Sarvan 35 Опубликовано: 6 марта 2011 Рассказать Опубликовано: 6 марта 2011 Сам скрипт абсолютно рабочий! Тут всё дело в запросе. http://info.radiostyle.ru/inc/getinfo.php?gettop=16057&mount=play&limit=10&ntop=0 Что это за параметр gettop=16057 в запросе? Это быстрей всего какой-то ID, порядковый номер. По которому именно вам нужно выдавать инфу. Возможно, вы где-то что-то не до зарегистрировали. Ладно, гадать тут можно до бесконечности. Цитата Ссылка на сообщение Поделиться на других сайтах
ru.slanov 20 Опубликовано: 6 марта 2011 Рассказать Опубликовано: 6 марта 2011 Автор Сам скрипт абсолютно рабочий! Тут всё дело в запросе. http://info.radiostyle.ru/inc/getinfo.php?gettop=16057&mount=play&limit=10&ntop=0 Что это за параметр gettop=16057 в запросе? Это быстрей всего какой-то ID, порядковый номер. По которому именно вам нужно выдавать инфу. Возможно, вы где-то что-то не до зарегистрировали. Ладно, гадать тут можно до бесконечности. 16057 - ид радио, gettop - вывод топа треков. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.