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 1 of 3 123 LastLast
Results 1 to 10 of 29
  1. #1
    Join Date
    Nov 2006
    Location
    Scotland
    Posts
    599
    Tokens
    0

    Default Getting stats on my site trouble ;(

    Hey .
    Well I'm opening a site called http://www.habbism.net and I'm trying to get my stats for my radio on the site.

    Heres my radio_stats.php file:
    Code:
    <?php
    /***************************************************************************
     *                                stats.php
     *                            -------------------
     *   begin                : Sunday, Aug 21, 2006
     *   owner                : AtomicOxide.co.uk - Dave
     *   email                : [email protected]
     *
     *
     ***************************************************************************/
    /***************************************************************************
     *
     *   This program is a free script; you can redistribute it and/or modify
     *   it under the terms of the GNU General Public License as published by
     *   the Free Software Foundation; either version 2 of the License, or
     *   (at your option) any later version.
     *
     ***************************************************************************/
    /////////////////////////////////////////////////////////////////////////////
    # DO NOT EDIT BELOW THIS LIME.                                              #
    /////////////////////////////////////////////////////////////////////////////
    include ("includes/config.php");
    $timeout='6';
    $listenlink='http://'.$radiohost.':'.$radioport.'/listen.pls';
    $radio=fsockopen("$radiohost", $radioport, &$errno, &$errstr, $timeout);
    if(!$radio){
     $success='2'; 
     echo $radioofflinemsg; // Radio is offline, so display message
     die();
    }
    //Connect to the server
    if($success!='2'){ //If Connection
     fputs($radio,"Get /7.html HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n"); //Get 7.HTML
     while(!feof($radio)){
      $page.=fgets($radio, 1000);
     }
     $page=ereg_replace(".*<body>", "", $page);
     $page=ereg_replace("</body>.*", ",", $page);
     $numbers=explode(",",$page);
     $currentlisteners=$numbers[0];
     $connected=$numbers[1];
     //Open Connection
     $fp=fsockopen("$radiohost", $radioport, &$errno, &$errstr, 3);
     if(!$fp){ //If Connection
      $success2='2';
      echo "The Radio Server Is Currently Offline";
     }
     if($success2!='2'){ //If Connected
     fputs($fp,"Get /admin.cgi?pass=$radiopassword&mode=viewxml HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n"); 
     while(!feof($fp)){
      $page.= fgets($fp, 1000);
     }
     $security=explode(",",$page);
     $security=explode("401",$security[7]);
     $u='0';
     while($security[$u]!=""){
      if($security[1]!=''){
       die("Incorrect Server Password");
      }
     $u++;
    }
    //Array
    $loop=array("AVERAGETIME", "SERVERGENRE", "SERVERURL", "SERVERTITLE", "SONGTITLE", "SONGURL", "IRC", "ICQ", "AIM", "WEBHITS", "STREAMHITS", "INDEX", "LISTEN", "PALM7", 
    "LOGIN", "LOGINFAIL", "PLAYED", "COOKIE", "ADMIN", "UPDINFO", "KICKSRC", "KICKDST", "UNBANDST", "BANDST", "VIEWBAN", "UNRIPDST", "VIEWRIP", "VIEWXML", 
    "VIEWLOG", "INVALID"); //Define All The Variables To Get (Delete Any Ones You Don't Want)
    $y='0';
    while($loop[$y]!=''){
     $pageed=ereg_replace(".*<$loop[$y]>", "", $page); //Extract Data
     $phpname=strtolower($loop[$y]);
     $$phpname=ereg_replace("</$loop[$y]>.*", "", $pageed); //Finish Extracting Data
     if($loop[$y]==SERVERGENRE || $loop[$y]==SERVERTITLE || $loop[$y]==SONGTITLE)
      $$phpname=urldecode($$phpname);
      $phpname = $phpname;
      $y++;
     }
    }
    if($connected=='1')
     $wordconnected="yes"; 
    else 
     $wordconnected="no"; 
     $peaklisteners=$numbers[2]; 
     $maxlisteners=$numbers[3]; 
     $reportedlisteners=$numbers[4]; 
     $song=$numbers[6];
     $bitrate=$numbers[5];
     $site=explode(" ", $servertitle);
     $title=explode("DJ",$servertitle); 
    if($wordconnected=="no" && $connected=="0")
    {
     echo $radioofflinemsg;
    }else{
     echo"<font face=\"Verdana\" size=\"1\"><div align=\"center\">
     <table align=\"center\">
     <tr>
     <td align=\"center\">
     <a href=\"<A href="http://$serverurl\"><b>Current">http://$serverurl\"><b>Current DJ:</b> $servertitle</a>
     </td>
     </tr>
     <tr>
     <td align=\"center\">
     <center><b>Listners:</b> $reportedlisteners/$maxlisteners<p>
     <b>Current Song:</b> <br />$numbers[6]</p>
     </td>
     </tr>
     <tr>
     <td align=\"center\">
     <a href=$listenlink></a>
     </td>
     </tr>
     <tr>
     <td align=\"center\"><br />
     <object id=\"MediaPlayer\" type=\"application/x-oleobject\" height=\"40\" standby=\"Loading...\" width=\"170\" classid=\"CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6\">
     <param NAME=\"URL\" ref value=\"http://75.126.58.79:8006/">
     <param NAME=\"rate\" value=\"1\">
     <param NAME=\"balance\" value=\"0\">
     <param NAME=\"currentPosition\" value=\"0\">
     <param NAME=\"defaultFrame\" value>
     <param NAME=\"playCount\" value=\"1\">
     <param NAME=\"autoStart\" value=\"0\">
     <param NAME=\"currentMarker\" value=\"0\">
     <param NAME=\"invokeURLs\" value=\"-1\">
     <param NAME=\"baseURL\" value>
     <param NAME=\"volume\" value=\"100\">
     <param NAME=\"mute\" value=\"0\">
     <param NAME=\"uiMode\" value=\"mini\">
     <param NAME=\"stretchToFit\" value=\"1\">
     <param NAME=\"windowlessVideo\" value=\"0\">
     <param NAME=\"enabled\" value=\"-1\">
     <param NAME=\"enableContextMenu\" value=\"-1\">
     <param NAME=\"fullScreen\" value=\"0\">
     <param NAME=\"SAMIStyle\" value>
     <param NAME=\"SAMILang\" value>
     <param NAME=\"SAMIFilename\" value>
     <param NAME=\"captioningID\" value>
     <param NAME=\"enableErrorDialogs\" value=\"0\">
     <param NAME=\"_cx\" value=\"4763\">
     <param NAME=\"_cy\" value=\"1058\">
     </object>
     </td></tr>
     </table>
     </div></font>
     ";
     //Close Connection
     fclose($radio);
     }
    }
    /////////////////////////////////////////////////////////////////////////////
    # Atomic Network Productions                                                #
    /////////////////////////////////////////////////////////////////////////////
    ?>

    Heres my config_radio.php code:
    Code:
    <?php
    //////////////////////////////////////////////////////////////////////////////////////////////
    // Dinghy Radio Stats Information
    // Grabs the xml from your radio server and displays it in a iframe that refreshes every 30 seconds.
    // ©Daniel Brown www.gmtt.co.uk
    //////////////////////////////////////////////////////////////////////////////////////////////
    //Configuration
    $scdef = "Habbism Radio Is Down";               // Default station name to display when server or stream is down
    $scip = "75.126.58.79"; // ip or url of shoutcast server (DO NOT ADD HTTP:// don't include the port)
    $scport = "8006";                   // port of shoutcast server
    $scpass = "******";                 // password to shoutcast server
    //End configuration
    ?>
    And heres my iFrame code which I put on my site:
    Code:
    <iframe style="width: 157px; height: 78px;" name="stats" src="radio_stats.php" frameborder="0* height=" width="154"></iframe>
    Heres a pic of what it turns out like on my site:



    If someone could help me out I'll +rep you .

  2. #2
    Join Date
    Dec 2006
    Posts
    521
    Tokens
    0

    Default

    link to the page please.

  3. #3
    Join Date
    Oct 2005
    Location
    London :D
    Posts
    899
    Tokens
    0

    Default

    It might be because there firstly isnt the folder:
    "includes"
    on your server.

    Secondly there isn't
    "config.php"
    on your server

    1). Make the folder "includes"
    2). Upload "config.php" inside it

    Post the result
    PM ME FOR QUICK HELP ON WEBDESIGNING, CODING, AND COMPUTER PROBLEMS! I WILL BE GLAD TO HELP FOR FREE!

    I AM A GOLD HC MEMBER! 16 MONTHS! I have been on Habbo since the layout with the Newsie, and 14 of my articles were posted! I'm trusted when trading HC stuff for coding!


    Noob person (this is true):

  4. #4
    Join Date
    Nov 2006
    Location
    Scotland
    Posts
    599
    Tokens
    0

    Default

    Nah that didn't happen.
    Do you reccomend a site where i can download stats and I'll start over again?

  5. #5
    Join Date
    Oct 2006
    Posts
    119
    Tokens
    0

    Default

    Judging by the picture of your site, you can't use PHP.

  6. #6
    Join Date
    Jun 2005
    Posts
    4,795
    Tokens
    0

    Latest Awards:

    Default

    Thats a load of crap ''/ You do not need to place it in the includes folder and if config.php did not exist then it would give a error.

    Please only post about something you know about.

    Quote Originally Posted by CJ-real View Post
    It might be because there firstly isnt the folder:
    "includes"
    on your server.

    Secondly there isn't
    "config.php"
    on your server

    1). Make the folder "includes"
    2). Upload "config.php" inside it

    Post the result

  7. #7
    Join Date
    Nov 2006
    Location
    i live on my private island!
    Posts
    366
    Tokens
    0

    Default

    or simply rename config_radio.php as config.php and if you have a folder called includes then leave include ("includes/config.php"); but if you havnt change it to include ("config.php");
    (\_/)
    (o.o) This is Bunny. Copy Bunny to
    ('')('') help him achieve world domination.

  8. #8
    Join Date
    Oct 2005
    Location
    London :D
    Posts
    899
    Tokens
    0

    Default

    Quote Originally Posted by Tomm View Post
    Thats a load of crap ''/ You do not need to place it in the includes folder and if config.php did not exist then it would give a error.

    Please only post about something you know about.
    Ok, know it all, why do I get this error then:

    http://habbism.net/config.php :

    Not Found

    The requested URL /config.php was not found on this server.


    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Apache/1.3.37 Server at www.habbism.net Port 80
    http://habbism.net/includes/config.php

    Not Found

    The requested URL /config.php was not found on this server.


    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Apache/1.3.37 Server at www.habbism.net Port 80
    WHERES THE FILE??? NOTE TO THREAD AUTHOR:YOU ARE TRYING TO RETRIEVE A FILE FROM /INCLUDES/ AND THE FOLDER, NOR FILE EXISTS YOU ARE THE ONE WITH THE PROBLEM. I am trying to help, and you are saying what I am saying has nothing to do with it.
    PM ME FOR QUICK HELP ON WEBDESIGNING, CODING, AND COMPUTER PROBLEMS! I WILL BE GLAD TO HELP FOR FREE!

    I AM A GOLD HC MEMBER! 16 MONTHS! I have been on Habbo since the layout with the Newsie, and 14 of my articles were posted! I'm trusted when trading HC stuff for coding!


    Noob person (this is true):

  9. #9
    Join Date
    Dec 2005
    Location
    Australia
    Posts
    693
    Tokens
    0

    Default

    Quote Originally Posted by CJ-real View Post
    Ok, know it all, why do I get this error then:

    http://habbism.net/config.php :


    http://habbism.net/includes/config.php

    WHERES THE FILE??? NOTE TO THREAD AUTHOR:YOU ARE TRYING TO RETRIEVE A FILE FROM /INCLUDES/ AND THE FOLDER, NOR FILE EXISTS YOU ARE THE ONE WITH THE PROBLEM. I am trying to help, and you are saying what I am saying has nothing to do with it.
    You are an idiot.

    If that was the case, it'd be producing an error, not outputting the php as text.

    And don't assume the folders don't exist, he could have it in /root/site/includes/
    XHTML, CSS, AJAX, JS, php, MySQL.

    --

    HxF moderators can't read timestamps.

  10. #10
    Join Date
    Nov 2006
    Location
    Scotland
    Posts
    599
    Tokens
    0

    Default

    LOL, I renamed the file to config.php
    http://www.habbism.net/includes/config.php

    Stats stay the same way o.O.

Page 1 of 3 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
  •