
Naujokas

Reputacija:
0
Pranešimai: 22
Įstojo: 2008-07-30
|
Sveiki. Man reikia paneles radijo ,kuria galetu talpinti kituose puslapiose ir rodytu kas eteryje su foto pagal AIM ,dainos pavadinima kiek klauso zmoniu ir klausyti.Apibendrintai pasakysiu ,reikia tokios paneles kurioje nebutu pasw.Kaip reklamine panele. Stai dabartine mano panele svetaineje jei iseis pakoreguokite ja kaip prasiau:
Codeopenside(\"PAVADINIMAS\");
error_reporting(0);
$scdef = \"U? keliolikos minui veiksime!\"; // Default station name to display when server or stream is down
$scip = \"ADRESAS/IP\"; // ip or url of shoutcast server (DO NOT ADD HTTP:// don't include the port)
$scport = \"PORTAS\"; // port of shoutcast server
$scpass = \"passwordas\"; // password to shoutcast server
$maxusers = \"100\"; //Kiek vienu sykiu klausosi zmoniu
//End configuration
error_reporting(0);
$scsuccs = NULL;
$page = NULL;
include('config_radio.php'); //you may edit this path to fit your server environment otherwise leave it alone
$scfp = fsockopen(\"$scip\", $scport, &$errno, &$errstr, 30);
if(!$scfp) {
$scsuccs=1;
echo''.$scdef.' ';
}
if ($scsuccs != 1) {
fputs($scfp,\"GET /admin.cgi?pass=$scpass&mode=viewxml HTTP/1.0\r\nUser-Agent: SHOUTcast Song Status (Mozilla Compatible)\r\n\r\n\");
while(!feof($scfp)) {
$page .= fgets($scfp, 1000);
}
######################################################################################################################
/////////////////////////part 1 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
//define xml elements
$loop = array(\"STREAMSTATUS\", \"BITRATE\", \"SERVERTITLE\", \"CURRENTLISTENERS\", \"AIM\");
$y=0;
while (isset($loop[$y])) {
$pageed = ereg_replace(\".*<$loop[$y]>\", \"\", $page);
$scphp = strtolower($loop[$y]);
$$scphp = ereg_replace(\"$loop[$y]>.*\", \"\", $pageed);
if (($loop[$y] == \"SERVERGENRE\") || ($loop[$y] == \"SERVERTITLE\") || ($loop[$y] == \"SONGTITLE\") || ($loop[$y] == \"SERVERTITLE\") || ($loop[$y] == \"aim\"))
$$scphp = urldecode($$scphp);
// uncomment the next line to see all variables
// echo'$'.$scphp.' = '.$$scphp.' ';
$y++;
}
//end intro xml elements
######################################################################################################################
######################################################################################################################
/////////////////////////part 2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
//get song info and history
$pageed = ereg_replace(\".*\", \"\", $page);
$pageed = ereg_replace(\".*\", \"\", $pageed);
$songatime = explode(\"\", $pageed);
$r=1;
while (isset($songatime[$r])) {
$t=$r-1;
$playedat[$t] = ereg_replace(\".*\", \"\", $songatime[$r]);
$playedat[$t] = ereg_replace(\".*\", \"\", $playedat[$t]);
$song[$t] = ereg_replace(\".*\", \"\", $songatime[$r]);
$song[$t] = ereg_replace(\".*\", \"\", $song[$t]);
$song[$t] = urldecode($song[$t]);
$dj[$t] = ereg_replace(\".*\", \"\", $page);
$dj[$t] = ereg_replace(\".*\", \"\", $pageed);
$r++;
}
$daina = str_replace('_',' ',substr ($song[0],0,90));
//end song info
fclose($scfp);
}
//display stats
if($streamstatus == \"1\"){
switch ($aim) {
case 'serveris': $aimlogo = \"serveris\"; break;
case 'Dj Skorpas': $aimlogo = \"Dj Skorpas\"; break;
case 'DjPolis': $aimlogo = \"DjPolis\"; break;
case 'Dj Montana': $aimlogo = \"Dj Montana\"; break;
case 'JonCikas': $aimlogo = \"JonCikas\"; break;
case 'serveris': $aimlogo = \"serveris\"; break;
default: $aimlogo = \"dj\";
}
$_SESSION['djus'] = $aim;
echo'

|
Eteryje:
'.$aim.'
|
Groja:
|
|
Klausosi:
'.$currentlisteners.'
|
|
';
}
if($streamstatus == \"0\")
{
echo'';
}
?>
closeside();
|