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!


Results 1 to 2 of 2
  1. #1
    Join Date
    Sep 2009
    Posts
    161
    Tokens
    146

    Default [RADIPANEL] Request Line help

    Hi guys, does anyone have a working request line script that will only display the users in the DJ group and not every single radipanel user (for instance forum moderators show on the request line) - it's annoying when you want them to show on the staff page but hide it from the request line.

    Secondly, is there a way for radipanel to automatically switch the DJ option to the person on air? My current script isn't doing it.

    <?php require_once( "../_inc/glob.php" );
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xmlang="en">


    <head>


    <title>radiPanel Request Line</title>


    <div class="wrapper">


    <font size="1" face="Verdana" color="#FFFFFF">


    <?php

    if( $_POST['submit'] ) {

    try {

    $habbo = $core->clean( $_POST['habbo'] );
    $type = $core->clean( $_POST['type'] );
    $dj = $core->clean( $_POST['dj'] );
    $request = $core->clean( $_POST['request'] );
    $ip = $_SERVER['REMOTE_ADDR'];
    $time = time();

    if( !$habbo or !$type or !$dj or !$request or !is_numeric( $dj ) or !is_numeric( $type ) ) {

    throw new Exception( "All fields are required" );

    }
    else {

    $db->query( "INSERT INTO requests VALUES (NULL, '{$type}', '{$dj}', '{$habbo}', '{$request}', '{$time}', '{$ip}');" );


    echo "<div class=\"good\">";
    echo "<strong>Success</strong>";
    echo "<br />";
    echo "Request sent!";
    echo "</div>";


    }

    }
    catch( Exception $e ) {

    echo "<div class=\"bad\">";
    echo "<strong>Error</strong>";
    echo "<br />";
    echo $e->getMessage();
    echo "</div>";

    }

    }

    ?>


    </font>


    <form action="" method="post">

    <font face="Verdana" color="#FFFFFF">

    <label for="habbo"><b><font size="1">Habbo name:</font></b><font size="1"><br>
    </font></label>
    </font><font color="#FFFFFF" face="Verdana" size="1">
    <input type="text" name="habbo" id="habbo" maxlength="255" />

    <br /><br />

    </font><font face="Verdana" color="#FFFFFF">

    <b>

    <label for="type"><font size="1">Message type:<br></font></label></b>
    </font><font color="#FFFFFF" face="Verdana" size="1">
    <select name="type" id="type">

    <?php

    $query = $db->query( "SELECT * FROM request_types" );

    while( $array = $db->assoc( $query ) ) {

    ?>

    <option value="<?php echo $array['id']; ?>">
    <?php echo $array['name']; ?>
    </option>


    <?php

    }

    ?>

    </select>

    <br /><br />

    <label for="dj"><b>DJ:</b><br></label>&nbsp;<select name="dj" id="dj">


    <?php


    $query = $db->query( "SELECT * FROM connection_info ORDER BY id DESC LIMIT 1" );
    $array = $db->assoc( $query );

    $info = $core->radioInfo( "http://{$array['host']}:{$array['port']}" );


    $query2 = $db->query( "SELECT * FROM users" );


    while( $array2 = $db->assoc( $query2 ) ) {


    ?>


    <option<?php if( preg_match( "/{$array2['username']}/", $info['streamtitle'] ) ) { ?> selected="selected"<?php } ?> value="<?php echo $array2['id']; ?>">
    DJ <?php echo $array2['username']; ?>
    </option>




    <?php


    }


    ?>


    </select>

    <br /><br />

    </font><font face="Verdana" color="#FFFFFF">

    <label for="request"><font size="1"><b>Message:</b><br></font></label>
    </font><font color="#FFFFFF" face="Verdana" size="1">
    <textarea name="request" id="request" rows="5"></textarea>

    <br /><br />

    <input class="button" type="submit" name="submit" value="Submit" />

    </font>

    </form>


    </div>


    <font size="1" face="Verdana" color="#FFFFFF">


    </body></font>

  2. #2
    Join Date
    Aug 2013
    Location
    South Australia
    Posts
    200
    Tokens
    875

    Latest Awards:

    Default

    id remove it and make the request for all dj's.... to see at anytime...

Posting Permissions

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