Discover Habbo's history
Treat yourself with a Secret Santa gift.... of a random Wiki page for you to start exploring Habbo's history!
Happy holidays!
Celebrate with us at Habbox on the hotel, on our Forum and right here!
Join Habbox!
One of us! One of us! Click here to see the roles you could take as part of the Habbox community!


Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 26

Thread: Radio Stats

  1. #11
    Join Date
    Oct 2006
    Location
    Doncaster, UK
    Posts
    1,458
    Tokens
    0

    Latest Awards:

    Default

    You're doing something wrong.
    REMOVED

    Edited by jesus (Forum Super Moderator): Please do not have images in your signature which are over the size limit for your usergroup.

  2. #12
    Join Date
    Jun 2006
    Location
    Northern Ireland
    Posts
    307
    Tokens
    0

    Default

    How am I doing something wrong?
    Post Count:

    50 100 200 500 1000

  3. #13
    Join Date
    Oct 2006
    Location
    Doncaster, UK
    Posts
    1,458
    Tokens
    0

    Latest Awards:

    Default

    Because it should work.
    REMOVED

    Edited by jesus (Forum Super Moderator): Please do not have images in your signature which are over the size limit for your usergroup.

  4. #14
    Join Date
    Jun 2006
    Location
    Northern Ireland
    Posts
    307
    Tokens
    0

    Default

    I have had other people try it for me and it dosen't work for them either and it has been basically the same code!
    Post Count:

    50 100 200 500 1000

  5. #15
    Join Date
    Sep 2005
    Location
    East London
    Posts
    3,028
    Tokens
    0

    Latest Awards:

    Default

    Im not positive but im sure this has something to do with shell access. I dunno though. Ask your host if you have shell access.

    Someone tell me if im correct please..

  6. #16
    Join Date
    Nov 2004
    Location
    HabboWeb FM Offices
    Posts
    3,019
    Tokens
    0

    Latest Awards:

    Default

    It could be up to your hosts firewall... (Not theres, the servers..)

  7. #17
    Join Date
    Jun 2006
    Location
    Northern Ireland
    Posts
    307
    Tokens
    0

    Default

    Are you all talking about my radio server host or my web host?
    Post Count:

    50 100 200 500 1000

  8. #18
    Join Date
    Sep 2005
    Location
    East London
    Posts
    3,028
    Tokens
    0

    Latest Awards:

    Default

    web host

    Lmao! a radio host wouldn't have a firewall denying u access to the info of stats etc.

  9. #19

    Default

    I just tried the stats below and i receive this error message when i go on radio_stats.php, the error message is :

    "Warning: fsockopen() [function.fsockopen]: unable to connect to 66.232.102.103:8060 in /home/habberlo/public_html/radio_stats.php on line 7
    Radio Offline is Offline"

    also do i input the admin pass or the broadcaster pass?


    Quote Originally Posted by The-Original-C View Post
    For the config file i have my own codes:
    name config_radio.php
    HTML Code:
    <?php
    //////////////////////////////////////////////////////////////////////////////////////////////
    //
    //////////////////////////////////////////////////////////////////////////////////////////////
    //Configuration
    $scdef = "There Is No Dj Online"; 
    $scip = "IP HERE"; 
    $scport = "PORT HERE"; 
    $scpass = "PASSWORD HERE"; 
    $bitrate = "BIT RATE HERE";
    //End configuration
    And radio_stats.php

    HTML Code:
     <?php 
    // Shoutcast Server Stats 
    // Parses shoutcasts xml to make an effective stats thing for any website 
    // ©2004-2005 Daniel Brown http://www.gmtt.co.uk 
    // Please refer to the readme file for use. 
    include('config_radio.php');  //you may edit this path to fit your server environment otherwise leave it alone 
    $scfp = fsockopen("$scip", $scport, &$errno, &$errstr, 30); 
    if(!$scfp) { 
      $scsuccs=1; 
    echo''.$scdef.' is Offline'; 
    } 
    if($scsuccs!=1){ 
    fputs($scfp,"GET /admin.cgi?pass=$scpass&mode=viewxml HTTP/1.0\r\nUser-Agent: SHOUTcast Song Status (Mozilla Compatible)\r\n\r\n"); 
    while(!feof($scfp)) { 
      $page .= fgets($scfp, 1000); 
    } 
    ###################################################################################################################### 
    /////////////////////////part 1 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 
    //define  xml elements 
    $loop = array("STREAMSTATUS", "BITRATE", "SERVERTITLE"); 
    $y=0; 
    while($loop[$y]!=''){ 
      $pageed = ereg_replace(".*<$loop[$y]>", "", $page); 
      $scphp = strtolower($loop[$y]); 
      $$scphp = ereg_replace("</$loop[$y]>.*", "", $pageed); 
      if($loop[$y]==SERVERGENRE || $loop[$y]==SERVERTITLE || $loop[$y]==SONGTITLE || $loop[$y]==SERVERTITLE) 
       $$scphp = urldecode($$scphp); 
     
    // uncomment the next line to see all variables 
    //echo'$'.$scphp.' = '.$$scphp.'<br>'; 
      $y++; 
    } 
    //end intro xml elements 
    ###################################################################################################################### 
    ###################################################################################################################### 
    /////////////////////////part 2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 
    //get song info and history 
    $pageed = ereg_replace(".*<SONGHISTORY>", "", $page); 
    $pageed = ereg_replace("<SONGHISTORY>.*", "", $pageed); 
    $songatime = explode("<SONG>", $pageed); 
    $r=1; 
    while($songatime[$r]!=""){ 
      $t=$r-1; 
      $playedat[$t] = ereg_replace(".*<PLAYEDAT>", "", $songatime[$r]); 
      $playedat[$t] = ereg_replace("</PLAYEDAT>.*", "", $playedat[$t]); 
      $song[$t] = ereg_replace(".*<TITLE>", "", $songatime[$r]); 
      $song[$t] = ereg_replace("</TITLE>.*", "", $song[$t]); 
      $song[$t] = urldecode($song[$t]); 
      $dj[$t] = ereg_replace(".*<SERVERTITLE>", "", $page); 
      $dj[$t] = ereg_replace("</SERVERTITLE>.*", "", $pageed); 
    $r++; 
    } 
    //end song info 
     
    fclose($scfp); 
    } 
     
    //display stats 
    if($streamstatus == "1"){ 
    //you may edit the html below, make sure to keep variable intact 
    echo' 
    <html> 
     
    <head> 
    <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> 
    <meta name="ProgId" content="FrontPage.Editor.Document"> 
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
    <META HTTP-EQUIV="REFRESH" CONTENT="10;URL=radio_stats.php"> 
    <link rel=stylesheet href="" type="text/css"> 
    <title>'.$scdef.'</title> 
    </head> 
     
    <body text="verdana" bgcolor="black"> 
     
     
     
     
    <p align="center"><center> 
     
    <font face="arial" size="2"><b>&nbsp;Server Name:</b>&nbsp;'.$servertitle.'</font></p> 
    <font face="arial" size="2"></p> 
     
    <font face="verdana" size="2" color="white"><b> 
     
        Current Song:</b> '.$song[0].'</font></p> 
        <b> 
     
     
        <font face="arial" size="2"> 
        Past Songs:</font></b> 
    <font color=""><font face="verdana" size="2"> 
    <p align="center"> 
    <b>1.</b>  '.$song[1].'<BR> 
    <b>2.</b>  '.$song[2].'<BR> 
    <b>3.</b>  '.$song[3].'<BR> 
    </font> 
    <BR> 
    </p></p> 
    </body> 
     
    </html>'; 
    } 
    if($streamstatus == "0") 
    { 
    //you may edit the html below, make sure to keep variable intact 
    echo' 
    <html> 
     
    <head> 
    <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> 
    <meta name="ProgId" content="FrontPage.Editor.document"> 
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
    <META HTTP-EQUIV="REFRESH" CONTENT="10;URL=radio_stats.php"> 
    <link rel=stylesheet href="" type="text/css"> 
    <title>Radio Server Is Offline</title> 
    </head> 
     
    <body text="white" bgcolor="black"> 
    Server Offline! 
    </body> 
     
    </html>'; 
    } 
    ?>

  10. #20
    Join Date
    May 2005
    Location
    London
    Posts
    2,875
    Tokens
    0

    Latest Awards:

    Default

    broadcaster pass


    Previously -=Jack.B=-

Page 2 of 3 FirstFirst 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •