]*?>.*?@si', // Strip out javascript
'@<[\\/\\!]*?[^<>]*?>@si', // Strip out HTML tags
'@@siU', // Strip style tags properly
'@@' // Strip multi-line comments including CDATA
);
$SS_Xplain = preg_replace($search_and_Destroy, '|', $SS_read_curl);
$SS_lessTop = explode('Current Stream Information', $SS_Xplain, 2);
$SSless_Bottom = explode('Nullsoft', $SS_lessTop[1]);
$SS_Page_Stats = $SSless_Bottom[0];
$SS_Page_History = $SSless_Bottom[1];
$SS_Page_Stats = preg_replace('/\s\s+/', '', $SS_Page_Stats);
$SS_curl = explode('|||||', $SS_Page_Stats, 12);
$SS_song = explode('Current Song:', $SS_curl[11], 2);
$SS_song = $SS_song[1];
$SSsongname = explode('|||||', $SS_song);
$SSkbps = preg_replace ( '/[^0-9]/', ' ', $SS_curl[4] );
$SS_kbps = explode(' ', $SSkbps, 46);
if ( $SS_curl[2] == 'Server is currently down.' )
{ $state = $ss_text_stat_9;
echo '
' . $ss_text_stat_7 . ' ' . $state . '';
}
else if ( $SS_curl[2] == 'Server is currently up and public.' || $SS_curl[2] == 'Server is currently up and private.' )
{
$state = $ss_text_stat_8;
echo '' . $ss_text_stat_0 . ' ' . $state . ' ' . $ss_text_stat_1 . ' ' . $SS_kbps[16] . ' kbps';
echo '' . $ss_text_stat_2 . ': ' . $SS_kbps[28] . ' ' . $ss_text_stat_3 . ' ' . $SS_kbps[32] . ' (' . $ss_text_stat_4 . ': '.$SS_curl[6].')';
echo '' . $ss_text_stat_12 . ': '.$SS_curl[8].'';
if ($ss_page != '') { echo '' . $ss_text_stat_16 . ''; }
$nonengtitle = preg_replace ( '/[^a-zA-Z0-9]/', ' ', $SS_curl[10] );
echo '' . $ss_text_stat_5 . ': ' . $nonengtitle . '';
echo '<' . $ss_sheading . ' style="padding: 10px; text-align: ' . $ss_player_center . ';">' . $ss_text_stat_6 . '' . $ss_sheading . '>';
$nonengsong = preg_replace ( '/[^a-zA-Z0-9]/', ' ', $SSsongname[1] );
if ($nonengsong != '') { echo '' . $nonengsong . ''; }
else { echo '...'; }
}
// CURL function
/////////////////////////
?>