Status ....
Status ....
I'm trying to use the $status command in my server to show if it's online or not, So I add $status in my now plying like so:
But it always returns like so: My server is currently and is now playing Sepultura - Polotricks ....
What to I need to do so $status works ?
I have found out that it has something to do with catcher.php and include.php so I changed my catcher.php to:
and then my includes.php turns like this:
Now, what to do ?!?!?
Code: Select all
My server is currently <?php echo $status; ?> and is now playing <?php echo $current_song; ?>
What to I need to do so $status works ?
I have found out that it has something to do with catcher.php and include.php so I changed my catcher.php to:
Code: Select all
Copyright RadioToolBox.com another great application from Jay Krivanek<br>
<?php
include("config.php");
// If register globals is off, then we get are vars this way.
if (isset($_REQUEST)) {
while(list($varname, $varvalue) = each($_REQUEST)) { $$varname = $varvalue; }
}
if (isset($_SERVER)) {
while (list($varname, $varvalue) = each($_ENV)) { $$varname = $varvalue; }
while (list($varname, $varvalue) = each($_SERVER)) { $$varname = $varvalue; }
}
// Addslashes (if nessacary) and fix any characters (&,<,>,etc.) that may break stuff down the road.
for($i=0; $i<count($server); $i++){
for($j=0; $j<count($server[$i]); $j++){
if (!get_magic_quotes_gpc()){
$server[$i][$j]=addslashes($server[$i][$j]);
}
$server[$i][$j]=htmlspecialchars($server[$i][$j], ENT_QUOTES);
}
$other_variables=array('status', 'tit', 'l', 'ml', 'ti');
for($i=0; $i<count($other_variables); $i++){
if (!get_magic_quotes_gpc()){
$$other_variables[$i]=addslashes($$other_variables[$i]);
}
$$other_variables[$i]=htmlspecialchars($$other_variables[$i], ENT_QUOTES);
}
}
// Verify that info is from trusted source.
if ($pass != $rtb_pass || $user != $rtb_user)
{
echo 'BADPASSWORD';
exit;
}
$mode='flat_file';
if($mode=="flat_file"){
@include($includes_path."includes.php");
$data="<?php\r\n";
for($i=0; $i<count($server); $i++){
$server_vars=array('ip', 'type', 'listeners', 'max_listeners', 'bitrate', 'status', 'desc', 'current_song');
for($j=0; $j<count($server_vars); $j++){
$data.="\$server[$i]['$server_vars[$j]']=";
$data.='\''.$server[$i][$j].'\';';
$data.="\r\n";
}
}
$data.="\r\n";
$total_var_name=array('status', 'current_song', 'listeners', 'max_listeners', 'touch_interval');
$total_var_var=array('status', 'tit', 'l', 'ml', 'ti');
for($j=0; $j<count($total_var_name); $j++){
$data.="\$$total_var_name[$j]='${$total_var_var[$j]}';\r\n";
}
if(("$tit"==addslashes($lastsong[0])) || ($tit=='')){
$offset=0;
$lastsong_rep[0]=addslashes($lastsong[0]);
$lasttime_rep[0]=$lasttime[0];
}
else{
$offset=1;
$lastsong_rep[-1]=$tit;
$lasttime_rep[-1]=round(time()-$time_zone*3600);
}
for($j=0; $j<$song_history; $j++){
$replace_num=$j-$offset;
if($j>0){
$lastsong_rep[$replace_num]=addslashes($lastsong[$replace_num]);
$lasttime_rep[$replace_num]=$lasttime[$replace_num];
}
$data.="\$lastsong[$j]='$lastsong_rep[$replace_num]';\r\n\$lasttime[$j]='$lasttime_rep[$replace_num]';\r\n";
}
$data.="?>";
$fp = fopen($includes_path."includes.php", "w");
fwrite($fp, $data);
fclose($fp);
}
?>
Code: Select all
<?php
$server[0]['ip']='212.30.203.201:8000';
$server[0]['type']='SHOUTcast';
$server[0]['listeners']='0';
$server[0]['max_listeners']='16';
$server[0]['bitrate']='56';
$server[0]['status']='Online';
$server[0]['desc']='Radio Danni';
$server[0]['current_song']='Cannibal Corpse - Sanded Faceless';
$status='';
$current_song='Cannibal Corpse - Sanded Faceless';
$listeners='0';
$max_listeners='16';
$touch_interval='30';
$lastsong[0]='Cannibal Corpse - Sanded Faceless';
$lasttime[0]='1045931995';
$lastsong[1]='Sepultura - Ratamahatta Kaiowas';
$lasttime[1]='1045931695';
$lastsong[2]='Megadeth - Psychotron';
$lasttime[2]='1045931605';
$lastsong[3]='Cradle Of Filth - Of Mist And Midnight Skies';
$lasttime[3]='1045931515';
$lastsong[4]='System of a Down - Defy You';
$lasttime[4]='1045931365';
$lastsong[5]='Korn - Blame';
$lasttime[5]='1045931305';
$lastsong[6]='Sepultura - Escape to the void';
$lasttime[6]='1045931245';
$lastsong[7]='Audioslave - Cochise';
$lasttime[7]='1045931095';
$lastsong[8]='In Flames - Free Fall';
$lasttime[8]='1045931004';
$lastsong[9]='Cannibal Corpse - Hatchet To The Head';
$lasttime[9]='1044827183';
$lastsong[10]='Megadeth - Coundown To Extinction';
$lasttime[10]='1044826910';
$lastsong[11]='Megadeth - Architecture Of Agression';
$lasttime[11]='1044826700';
$lastsong[12]='Cannibal Corpse - Grotesque';
$lasttime[12]='1044826490';
$lastsong[13]='Metallica - Devil\\'s Dance (S&M)';
$lasttime[13]='1044826463';
$lastsong[14]='Metallica - Devil\\'s Dance (S&M)';
$lasttime[14]='1044826460';
$lastsong[15]='Metallica - Devil\\'s Dance (S&M)';
$lasttime[15]='1044826433';
$lastsong[16]='Metallica - Devil\\'s Dance (S&M)';
$lasttime[16]='1044826430';
$lastsong[17]='Metallica - Devil\\'s Dance (S&M)';
$lasttime[17]='1044826403';
$lastsong[18]='Metallica - Devil\\'s Dance (S&M)';
$lasttime[18]='1044826400';
$lastsong[19]='Metallica - Devil\\'s Dance (S&M)';
$lasttime[19]='1044826373';
?>