Archenemy adlı üyeden alıntı: mesajı görüntüle
<?  
///---------------------\  
$ip = "radyo";  
$port = "";  
$sifre = "";  
//---------------------//  
$d = fsockopen($ip, $port, $err, $errno, 30);  
if ($d)  
{  
fputs($d, "GET /admin.cgi?pass=$sifre&mode=viewxml HTTP/1.0rnUser-Agent: SHOUTcast Song Status (Mozilla Compatible)rnrn");  
while (!feof($d))  
{  
$sayfa .= fgets($d,1000);  
}  
preg_match("/<SERVERTITLE>(.+)</SERVERTITLE>/",$sayfa,$dj);  
preg_match("/<SERVERGENRE>(.+)</SERVERGENRE>/",$sayfa,$radyo);  
preg_match("/<SONGTITLE>(.+)</SONGTITLE>/",$sayfa,$sarki);  
preg_match("/<PEAKLISTENERS>(.+)</PEAKLISTENERS>/",$sayfa,$rekor);
preg_match("/<REPORTEDLISTENERS>(.+)</REPORTEDLISTENERS>/",$sayfa,$dinleyen);
$dinleyen[0]+=10;
echo "$dinleyen[0] $rekor[0]";
fclose($d);  
} else {  
echo "Radyo Aktif Değildir.";  
fclose($d);  
}  
?>
Malesef buda olmadı. Direk 10 olarak gösteriyor dinleyeni.
Kod doğru hocam. $dinleyen[0] bu değişken mevcut durumda 0'dır.