Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20231001 Rev.8 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 12068|ตอบกลับ: 14

[X1.5] PHP CODE ที่เอาไว้แสดงราย ชื่อเพลง จำนวนคนฟังเเละอื่นๆ

  [คัดลอกลิงก์]
leonna โพสต์ 2011-2-27 00:51:26 |โหมดอ่าน
แก้ไขครั้งสุดท้ายโดย leonna เมื่อ 2011-2-27 00:57

แก้ไขครั้งสุดท้ายโดย leonna เมื่อ 2011-2-27 00:53

แก้ไขครั้งสุดท้ายโดย leonna เมื่อ 2011-2-27 00:53

แก้ไขครั้งสุดท้ายโดย leonna เมื่อ 2011-2-27 00:52

อันเเรกนี้เเสดงชื่อเพลง

  1. <?php
  2. $ip="ที่อยู่ ip";
  3. $port="หมายเลข port";
  4. $fp = @fsockopen($ip,$port,$errno,$errstr,1);
  5. if (!$fp)
  6.         {
  7.         $title = "Connection timed out or the server is offline  ";
  8.         }
  9.         else
  10.         {
  11.         fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla\r\n\r\n");
  12.         while (!feof($fp))
  13.                 {
  14.                 $info = fgets($fp);
  15.                 }
  16.         $info = str_replace('</body></html>', "", $info);
  17.         $split = explode(',', $info);
  18.         if (empty($split[6]) )
  19.                 {
  20.                 $title = "The current song is not available  ";
  21.                 }
  22.         else
  23.                 {
  24.                 $count = count($split);
  25.                 $i = "6";
  26.                 while($i<=$count)
  27.                         {
  28.                         if ($i > 6)
  29.                                 {
  30.                                 $title .= ", " . $split[$i];
  31.                                 }
  32.                         else
  33.                                 {
  34.                                 $title .= $split[$i];
  35.                                 }
  36.                         $i++;
  37.                         }
  38.                 }
  39.         }
  40. $title = substr($title, 0, -2);
  41. echo $title;
  42. ?>
คัดลอกไปที่คลิปบอร์ด



แสดงสถานะ SERVER
  1. <?       
  2.         // ออนไลด์ออฟไลด์
  3. $ip="ที่อยู่ ip";
  4. $port="หมายเลข port";
  5. $online = "<Font color=green >Online</Font>"; // Displays when stream is online
  6. $offline = "<Font color=red> Offline</Font>"; // Displays when stream is offline
  7. // don't edit below //
  8. $fp = @fsockopen($ip,$port,$errno,$errstr,1);
  9. if (!$fp)
  10. {
  11. $status = $offline;
  12. }
  13. else
  14. {
  15. fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla\r\n\r\n");
  16. while (!feof($fp))
  17. {
  18. $info = fgets($fp);
  19. }
  20. $split = explode(',', $info);
  21. if ($split[1] == "0" )
  22. {
  23. $status = $offline;
  24. }
  25. else
  26. {
  27. $status = $online;
  28. }
  29. }
  30. echo $status;
  31. ?>
คัดลอกไปที่คลิปบอร์ด



แสดงจำนวนผู้ฟัง
  1. <?
  2. $ip="ที่อยู่ ip";
  3. $port="หมายเลข port";
  4. $fp = @fsockopen($ip,$port,$errno,$errstr,1);
  5. if (!$fp)
  6. {
  7. $listeners = "ม้ายมีคนฟังเลย...";
  8. }
  9. else
  10. {
  11. fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla\r\n\r\n");
  12. while (!feof($fp))
  13. {
  14. $info = fgets($fp);
  15. }
  16. $split = explode(',', $info);
  17. if ($split[1] == "0" )
  18. {
  19. $listeners = "0";
  20. }
  21. else
  22. {
  23. $listeners = $split[0];
  24. }
  25. }
  26. echo $listeners;
  27. ?>
คัดลอกไปที่คลิปบอร์ด

คะแนน

จำนวนผู้เข้าร่วม 2จิตพิศัย +2 ย่อ เหตุผล
panza1001 + 1
maka_po + 1

ดูบันทึกคะแนน

-[E]xSoMax[Z]- โพสต์ 2011-2-27 08:14:05
เยียมมากๆ   ขอบคุณๆ
mafia10th โพสต์ 2011-2-27 12:53:34
ตอบกระทู้ leonna ตั้งกระทู้

อยากได้โ๕้ดที่ แสดงชื่อเพลงที่เล่นไปแล้วอ่ะ มีป่ะ?
 เจ้าของ| leonna โพสต์ 2011-2-27 13:57:48
ตอบกระทู้ mafia10th ตั้งกระทู้

เดี๋ยวจะหามาให้ครับเคยมีอยู่เเต่ไม่ใด้ใช้ไม่รู้อยู่ไหนเเล้วครับ
maka_po โพสต์ 2011-2-27 16:43:56
+1 เลยครับหามานาน และจะรอผลงานต่อ
mrumeeza โพสต์ 2011-2-27 19:42:57
ตอบกระทู้ leonna ตั้งกระทู้

ของวิทยุออนไลน์รึเปล่าครับ
 เจ้าของ| leonna โพสต์ 2011-2-27 19:44:13
ตอบกระทู้ mrumeeza ตั้งกระทู้

เเม่นเเล้วครับ Shoutcast ครับผม{:981:}
mrumeeza โพสต์ 2011-2-27 19:45:27
แก้ไขครั้งสุดท้ายโดย mrumeeza เมื่อ 2011-2-27 19:46
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>รายชื่อเพลง</title>
  6. <?
  7. include_once('ShoutcastInfo.class.php');
  8. ?>
  9. <html>
  10. <head>
  11.   <title>รายชื่อเพลง</title>
  12.   <meta http-equiv='refresh' content='30' />
  13.   <meta http-equiv="Content-Type" content="text/html; charset=tis-620" />
  14. </head>
  15. <body style="background:#000000;color:gray;font-family:Verdana;font-size=10">
  16. <table width="350" align="center" style="border:0px solid blue;border-collapse:collapse;background:black;color:blue;">
  17. <?php
  18. $scs = &new ShoutcastInfo("115.178.61.205","8380"); //วิธีเรียกใช้งาน shout_stat.php
  19. //$scs = &new ShoutcastInfo($_GET["ip"],$_GET["port"]); //วิธีเรียกใช้งาน shout_stat.php?ip=115.178.61.205&port=8380

  20. if( !$scs->connect() )
  21. {
  22.   $scs->error();
  23.   print 'ติดต่อ Server ไม่ได้</td></tr>';
  24.   $error = TRUE;
  25. }

  26. if( $error != TRUE )
  27. {
  28.   $scs->send();
  29.   if( !$scs->get_stat() )
  30.   {
  31.     print '<tr><td colspan="2">PJ ไม่อยู่</td></tr>';
  32.   }
  33.   else //If server is online..
  34.   {
  35.     print '<tr><td width="30%" align="right" valign="top"><b><font size="2"><font color="#33ffff">PJ OnAir </font><font color="red">:</font</b></td>';
  36.     print '<td width="70%"><font size="2" color="green">'.$scs->get_title().'</font></td>';
  37.     print '<td align="right" valign="top"><b><font size="2" ><font color="#33ffff">เพลงที่กำลังเล่น </font><font color="red">:</font></b></td>';
  38.     print '<td><font size="2" color="Orange"><marquee>'.substr($scs->get_track(),0,27).'</marquee></font></td>';
  39.     print '<td align="right" valign="top"><b><font size="2" ><font color="#33ffff">จำนวนผู้ฟัง </font><font color="red">:</font></b></td>';
  40.     $listeners = $scs->get_listener();
  41.     print '<td><font size="2" color="Orange">'.$listeners.'</font></td></tr>';
  42.   }
  43.   $scs->close();  
  44. }

  45. ?>
  46.   </table>
  47. </body>
  48. </html>
คัดลอกไปที่คลิปบอร์ด
ของ shout_stat.php อ่าครับ
mrumeeza โพสต์ 2011-2-27 19:47:35
ตอบกระทู้ leonna ตั้งกระทู้

พี่ครับมีเมลล์รึเปล่าครับ ผมอยากถามอีกหลายเรื่องอ่าครับบได้รึเปล่า
mysuerte โพสต์ 2011-4-10 22:58:19
code เหล่านี้ ต้อง refresh หน้าก่อนหรือเปล่า ครับ เพลง ถึงจะเปลี่ยน หรือ เปลี่ยน โดย ไม่ต้อง refresh
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-3-29 15:02

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้