ОсновноеRadiotalkПользовательское
Технологии вещания, софт, скрипты
3   •   Посмотреть все темы

вывод ведущего на страницу визиткой или картинкой

 

53
Антоненко @DJARTIST
Всем привет. Возможно имеется тема данная но темы не нашел.
Есть такой скрипт и php дело в том что он не выводит инфе по своему направлению. Хотелось бы как то то его модернизировать. Что бы не словами выводил а картинкой в эфире тот или иной диджей.
ВЫВОД СТАТУС РАДИОСТАНЦИИ ЧЕРЕЗ JAVASCRIPT
1) В корневой директории вашего сайта создать PHP файл getonline22744.php со следующим php кодом:
<?php
header("Content-Type: text/html; charset=windows-1251");
header("Cache-Control: no-cache");
header("Pragma: no-cache");
$curonline22744="";
$curonline22744=file_get_contents('http://info.radiostyle.ru/inc/getinfo.php?getonline=22744&mount=hitnonstop');
if ($curonline22744)
{
echo $curonline22744;
}
else
{
$curl_curonline22744 = curl_init();
curl_setopt($curl_curonline22744, CURLOPT_RETURNTRANSFER, 1);
$url_curonline22744 = '**********';
curl_setopt($curl_curonline22744, CURLOPT_URL, $url_curonline22744);
//curl_setopt($curl_curonline22744, CURLOPT_HEADER,1);
$curonline22744 = curl_exec($curl_curonline22744);
echo $curonline22744;
}
?>

2) Добавить следующий код в страницу сайта:
<script type="text/javascript" src="http://stream0.radiostyle.ru/zxml.js"></script>
<script type="text/javascript">
<!--
function getonline22744() {
var oXmlHttp = zXmlHttp.createRequest();
oXmlHttp.open("get", "getonline22744.php", true);
oXmlHttp.onreadystatechange = function () {
if (oXmlHttp.readyState == 4) {
if (oXmlHttp.status == 200) {
displaycuronline22744(oXmlHttp.responseText);
} else {
displaycuronline22744("An error occurred: " + oXmlHttp.statusText);
}
}
};
oXmlHttp.send(null);
}
function displaycuronline22744(sText) {
var divInfo = document.getElementById("curonline22744");
divInfo.innerHTML = " " + sText;
if (sText==0)
divInfo.innerHTML = "Автодиджей";
if (sText==1)
divInfo.innerHTML = "Вещание";


}
//-->
</script>
<BODY onLoad="getonline22744();">

<div id="curonline22744"></div>