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

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

Moderator: phpbb, mindphp

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

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

โพสต์โดย banyat » 14 ต.ค. 2012, 14:44

คือผมทำเว๊ปแล้วมี วิทยุออนไลท์ แล้วอยากทำ โค๊ด ให้ขึ้นมาบนเวป ให้แสดง จำนวน คนฟัง ชื่อคนเปิด ชื่อเพลง จากหน้า http://radio.dwebsalehost.com:8026/index.html ไปลงในเวปเรา ต้องทำไงครับ

true168
phpBBThailand Jr. Member
phpBBThailand Jr. Member
โพสต์: 25
ลงทะเบียนเมื่อ: 11 มี.ค. 2013, 11:33

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

โพสต์โดย true168 » 11 มี.ค. 2013, 13:38

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

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

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;
?>


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

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

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