ช่วย ทีครับ เรื่อง โค๊ต วิทยุ

HTML Basic
สำหรับนักพัฒนาเว็บไซต์มือใหม่ HTML , CSS และการใช้ Tools ต่างๆ ในการพัฒนาเว็บไซต์

Moderator: phpbb, mindphp

ตอบกลับโพส
ภาพประจำตัวสมาชิก
banyat
phpBBThailand Newbie
phpBBThailand Newbie
โพสต์: 1
ลงทะเบียนเมื่อ: 14 ต.ค. 2012, 14:14

ช่วย ทีครับ เรื่อง โค๊ต วิทยุ

โพสต์ โดย banyat »

คือผมทำเว๊ปแล้วมี วิทยุออนไลท์ แล้วอยากทำ โค๊ด ให้ขึ้นมาบนเวป ให้แสดง จำนวน คนฟัง ชื่อคนเปิด ชื่อเพลง จากหน้า http://radio.dwebsalehost.com:8026/index.html" onclick="window.open(this.href);return false; ไปลงในเวปเรา ต้องทำไงครับ
true168
phpBBThailand Jr. Member
phpBBThailand Jr. Member
โพสต์: 25
ลงทะเบียนเมื่อ: 11 มี.ค. 2013, 11:33

Re: ช่วย ทีครับ เรื่อง โค๊ต วิทยุ

โพสต์ โดย true168 »

พอดีผมไปอ่านเจอมาครับหน้าพอจะช่วยได้นะ
อ้างอิงมาจาก

โค้ด: เลือกทั้งหมด

http://forum.discuzthai.com/thread-24492-1-1.html
1.อันเเรกนี้เเสดงชื่อเพลง

โค้ด: เลือกทั้งหมด

<?php
$ip="ที่อยู่ ip";
$port="หมายเลข port";
$fp = @fsockopen($ip,$port,$errno,$errstr,1);
if (!$fp) 
        { 
        $title = "Connection timed out or the server is offline  ";
        } 
        else
        { 
        fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla\r\n\r\n");
        while (!feof($fp)) 
                {
                $info = fgets($fp);
                }
        $info = str_replace('</body></html>', "", $info);
        $split = explode(',', $info);
        if (empty($split[6]) )
                {
                $title = "The current song is not available  ";
                }
        else
                {
                $count = count($split);
                $i = "6";
                while($i<=$count)
                        {
                        if ($i > 6)
                                {
                                $title .= ", " . $split[$i];
                                }
                        else
                                {
                                $title .= $split[$i];
                                }
                        $i++;
                        }
                }
        }
$title = substr($title, 0, -2);
echo $title;
?>
2.แสดงสถานะ SERVER

โค้ด: เลือกทั้งหมด

<?php
        // ออนไลด์ออฟไลด์
$ip="ที่อยู่ ip";
$port="หมายเลข port";
$online = "<Font color=green >Online</Font>"; // Displays when stream is online
$offline = "<Font color=red> Offline</Font>"; // Displays when stream is offline
// don't edit below //
$fp = @fsockopen($ip,$port,$errno,$errstr,1);
if (!$fp) 
{ 
$status = $offline;
} 
else
{ 
fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla\r\n\r\n");
while (!feof($fp)) 
{
$info = fgets($fp);
}
$split = explode(',', $info);
if ($split[1] == "0" )
{
$status = $offline;
}
else
{
$status = $online;
}
}
echo $status;
?>
3.แสดงจำนวนผู้ฟัง

โค้ด: เลือกทั้งหมด

<?php
$ip="ที่อยู่ ip";
$port="หมายเลข port";
$fp = @fsockopen($ip,$port,$errno,$errstr,1);
if (!$fp) 
{ 
$listeners = "ม้ายมีคนฟังเลย...";
} 
else
{ 
fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla\r\n\r\n");
while (!feof($fp)) 
{
$info = fgets($fp);
}
$split = explode(',', $info);
if ($split[1] == "0" )
{
$listeners = "0";
}
else
{
$listeners = $split[0];
}
}
echo $listeners;
?>
ตอบกลับโพส

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 9 และ บุคคลทั่วไป 0 ท่าน