<!--
# Shoutcast 방송의 히스토리를 재정렬해 뿌려주는 역할을 합니다.
# 사용법 : Shoutcast_Played.php?host=[방송서버IP]&port=[방송포트]
# DRL License by
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Page-exit" CONTENT="BlendTrans(Duration=1)">
<META HTTP-EQUIV="Page-Enter" CONTENT="BlendTrans(Duration=1)">
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<TITLE>최근 재생곡 </TITLE>
<style type="text/css">
body, td, a, marquee{ font-size:8pt; cursor:default; font-family:굴림;}
td { border:1px solid black; }
</style>
<script language="JavaScript">
<!--
function doBlink() {
document.all.tags("TR")[1].style.color = document.all.tags("TR")[1].style.color == '' ? 'red' : '';
setTimeout("doBlink()",500);
}
//-->
</script>
</HEAD>
<BODY onContextMenu="return false" onLoad="doBlink();setTimeout('location.reload();',30000);">
<?
$fp=@fsockopen($host,$port);
if($fp)
{
$query = "GET /played.html HTTP/1.0\n";
$query .= "User-Agent: Mozilla/4.0\n";
fputs($fp, "$query\n");
while(!feof($fp)) $gets .= fgets($fp,1024);
fclose($fp);
$gets = strstr($gets, 'Played @');
$gets = str_replace('<td><b>Current Song</b></td>', '', $gets);
$gets = strstr($gets, '<tr><td>');
$gets = substr($gets, 0, StrPos($gets,'</table>'));
echo '<table border=0 cellspacing=0 cellpadding=5 width=95% align=center>';
echo '<tr bgcolor=black style=color:white><td align=center width=50>시간</td><td align=center>방송 또는 노래 제목</td></tr>';
echo $gets;
echo '</table>';
}
else echo '방송 서버에 연결할수 없습니다.';
?>
</BODY>
</HTML>
'인터넷정보' 카테고리의 다른 글
PHP 함수는 몇개나 될까? (0) | 2007.10.13 |
---|---|
PHP 함수는 몇개나 될까? (0) | 2007.10.13 |
PHP 최적화 기술 (0) | 2007.10.13 |
PHP 최적화 기술 (0) | 2007.10.13 |
Shoutcast 음악방송의 방송 히스토리를 재정렬후 보기 좋게 뿌려줍니다. (0) | 2007.10.13 |
정규표현식 ( Learning to Use Regular Expressions ) (0) | 2007.10.13 |
정규표현식 ( Learning to Use Regular Expressions ) (0) | 2007.10.13 |
UTF-8 문자열 자르기 (0) | 2007.10.13 |
UTF-8 문자열 자르기 (0) | 2007.10.13 |
프레임 페이지 새로고침[F5] 후에도 현재 페이지 계속 보이기 (0) | 2007.10.13 |