Ana Sayfa / Programlama / PHP / Php Radyoda Çalan Şarkıyı Gösterme kodu

Php Radyoda Çalan Şarkıyı Gösterme kodu

<?php
/*
Live SHOUTcast statistics for multiple servers
This script is (C) Saydek.org 1998
If you use this script, please leave the copyright
Turkey Webmaster Saydek
Version: v1.0
*/
/* ———- General configuration ———- */
$station_name = “Radio Station Name”;
$refresh = “60”;  // Page refresh time in seconds. Put 0 for no refresh
$timeout = “1”; // Number of seconds before connecton times out – a higher value will slow the page down if any servers are offline
/* ———– Server configuration ———- */
// Note: dont include http://
// Main server: The song title will be taken from this server
$ip[1] = “yayin.saydek.org”;
$port[1] = “8080”;
/* Relays: Below you can enter more relays / restreams / channels / competitors or anything else */
/* —– No need to edit below this line —– */
/* ——————————————- */
$servers = count($ip);
?>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″>
<?php
if ($refresh != “0”)
{
print “<meta http-equiv=”refresh” content=”$refresh”>n”;
}
print “<title>$Radyomuzdaki Dinleyici Sayisi</title>n”;
?>
<style type=”text/css”>
<!–
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
margin: 5px;
background-color: #000000;
}
div {
background-color: #ff00ff;
border: 1px solid #000;
padding: 4px;
margin-bottom: 5px;
width: 400px;
}
div div {
margin: 5px;
border: 0;
background-color: #ff00ff;
margin: 5px;
margin-bottom: 0;
}
h1 {
font-size: 22px;
color: #000;
margin: 2px;
}
h2 {
font-size: 14px;
color: #336666;
margin: 2px;
}
p {
margin: 5px;
}
a {
color: #666699;
text-decoration: none;
}
a:hover {
color: #993333;
}
div.line {
border-bottom: 1px dashed #000;
height: 3px;
font-size: 1px;
margin-top: 0;
}
div#blu, div#blu div {
background-color: #990e99;
}
.red {
color: #990e99;
font-weight: bold;
}
.small {
font-size: 10px;
}
–>
</style>
</head>
<body>
<?php
$i = “1”;
while($i<=$servers)
{
$fp = @fsockopen($ip[$i],$port[$i],$errno,$errstr,$timeout);
if (!$fp)
{
$listeners[$i] = “0”;
$msg[$i] = “<span class=”red”>ERROR [Connection refused / Server down]</span>”;
$error[$i] = “1”;
}
else
{
fputs($fp, “GET /7.html HTTP/1.0rnUser-Agent: Mozillarnrn”);
while (!feof($fp))
{
$info = fgets($fp);
}
$info = str_replace(‘<HTML><meta http-equiv=”Pragma” content=”no-cache”></head><body>’, “”, $info);
$info = str_replace(‘</body></html>’, “”, $info);
$stats = explode(‘,’, $info);
if (empty($stats[1]) )
{
$listeners[$i] = “0”;
$msg[$i] = “<span class=”red”>ERROR [There is no source connected]</span>”;
$error[$i] = “1”;
}
else
{
if ($stats[1] == “1”)
{
$song[$i] = $stats[6];
$listeners[$i] = $stats[0];
$max[$i] =  $stats[3];
$bitrate[$i] = $stats[5];
$peak[$i] = $stats[2];
if ($stats[0] == $max[$i])
{
$msg[$i] .= “<span class=”red”>”;
}
$msg[$i] .= “Server is up at $bitrate[$i] kbps with $listeners[$i] of $max[$i] listeners”;
if ($stats[0] == $max[$i])
{
$msg[$i] .= “</span>”;
}
$msg[$i] .= “n    <p><b> Radyo 2011 en cok dinleyici sayisi:</b> $peak[$i]”;
}
else
{
$listeners[$i] = “0”;
$msg[$i] = ”    <span class=”red”>ERROR [Cannot get info from server]</span>”;
$error[$i] = “1”;
}
}
}
$i++;
}
$total_listeners = array_sum($listeners) ;
print “<div id=”blu”>n  <div style=”text-align: center;”>n    <h1>Radyo2011 Simdiki Dinleyici Sayisi $total_listeners </h1>n  </div>n</div>n<div>n  <div>n    <p><b>sanatci ismi:</b> $song[1]</p>n  </div>n</div>n<div>n”;
$i = “1”;
while($i<=$servers)
{
print ”  <div>n”;
if ($max[$i] > 0)
{
$percentage = round(($listeners[$i] / $max[$i] * 100));
$timesby = (300 / $max[$i]);
$barlength = round(($listeners[$i] * “$timesby”));
}
if ($error[$i] != “1”)
{
?>
<table width=”400″  border=”0″ cellspacing=”0″ cellpadding=”0″>
<tr>
<td width=”25%” align=”center”><b><a href=”http://<?php print $ip[$i] . “:” . $port[$i]; ?>” target=”_blank”>Server <?php print $i ?></a></b>&nbsp;&nbsp;</td>
<td width=”75%” colspan=”3″ bgcolor=”#eeeeee”><img src=”<?php if ($percentage == “100”) { print “red-“; } ?>bar.gif” width=”<?php print $barlength ?>” height=”12″ alt=”The server is at <?php print $percentage; ?>% capacity”></td>
</tr>
<tr>
<td width=”25%”>&nbsp;</td>
<td width=”25%”>0%</td>
<td width=”25%” align=”center”>50%</td>
<td width=”25%” align=”right”>100%</td>
</tr>
</table>
<?php
}
else
{
?>
<table width=”400″  border=”0″ cellspacing=”0″ cellpadding=”0″>
<tr>
<td width=”25%” align=”center”><b><a href=”http://<?php print $ip[$i] . “:” . $port[$i]; ?>” target=”_blank”>Server <?php print $i ?></a></b>&nbsp;&nbsp;</td>
<td width=”75%” colspan=”3″ bgcolor=”#eeeeee”>&nbsp;</td>
</tr>
<tr>
<td width=”25%”>&nbsp;</td>
<td width=”25%”>0%</td>
<td width=”25%” align=”center”>50%</td>
<td width=”25%” align=”right”>100%</td>
</tr>
</table>
<?php
}
print ”    <p><b>Status:</b> $msg[$i]</p>n  </div>n  <div class=”line”> </div>n”;
$i++;
}
print “</div>n”;
$time_difference = “0”; // BST: 1 GMT: 0
$time_difference = ($time_difference * 60 * 60);
$time = date(“h:ia”, time() + $time_difference);
$date = date(“jS F, Y”, time() + 0);
print “<div>n  <div>n    <p><b>Live SHOUTcast statistics:</b> $date, $time</p>n  </div>n</div>n”;
?>
<div>
<div>
<p class=”small” style=”float: left;”><a href=”http://www.saydek.org” target=”_blank”>alimce indexler</a>. <a href=”http://www.saydek.org” target=”_blank”>radyo 2011</a></p>
<p class=”small” style=”float: right;”>alimce shoutcast</p>
</div>
</div>
</body>
</html>

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Porno Gratuit Porno Français Adulte XXX Brazzers Porn College Girls Film érotique Hard Porn Inceste Famille Porno Japonais Asiatique Jeunes Filles Porno Latin Brown Femmes Porn Mobile Porn Russe Porn Stars Porno Arabe Turc Porno caché Porno de qualité HD Porno Gratuit Porno Mature de Milf Porno Noir Regarder Porn Relations Lesbiennes Secrétaire de Bureau Porn Sexe en Groupe Sexe Gay Sexe Oral Vidéo Amateur Vidéo Anal