<?php
require_once("config.php");
$show $_GET['show']; 
$id $_GET['id'];
$mute $_GET['mute'];
$unmute $_GET['unmute'];
$kick $_GET['kick'];
$hang $_GET['hang'];
$redr $_GET['redr'];
$chan $_GET['chan'];
$cont $_GET['cont'];
$prio $_GET['prio'];
$blck $_GET['blck'];
$blckadd $_GET['blckadd'];
$blckcid $_POST['blckcid'];
$menu $_GET['menu'];
$blacklist $_GET['blacklist'];
$self $_SERVER['PHP_SELF'];
$cleanid trim(trim($id'0'), '.');
$querystring $_SERVER['QUERY_STRING'];

if (empty(
$querystring)) 
{
header("Location: $default_url");
}
     if (isset(
$show))
    {
      
$socket fsockopen("$host","$port");
       
fputs($socket"Action: Login\r\n");
       
fputs($socket"UserName: $user\r\n");
       
fputs($socket"Secret: $pass\r\n\r\n");
       
fputs($socket"Action: Command\r\n");
       
fputs($socket"Command: meetme list $show\r\n\r\n");
       
fputs($socket"Action: Logoff\r\n\r\n");
         while (!
feof($socket)) {
         
$wrets .= fread($socket8192);
         }
       
fclose($socket);
    echo(
"<html><head><title>Meetme Manager 1.0</title></head><body bgcolor=\"#eeeeee\">");
    echo(
"<center><table width=\"550\" cellpadding=\"2\" cellspacing=\"0\" border=\"1\">\n <tr><th bgcolor=\"#ffffff\" colspan=\"5\">Managing Conference #"$show ."</th></tr>\n");
    echo(
"<tr><th bgcolor=\"#CCCC99\">Meetme #</th><th  bgcolor=\"#CCCC99\">CIDNUM</th><th bgcolor=\"#CCCC99\">CIDNAME</th><th bgcolor=\"#CCCC99\">CHANNEL #</th><th bgcolor=\"#CCCC99\">Extra Info.</th></tr>\n");
       
$explode explode("\n"$wrets);
        foreach (
preg_grep('/User #/'$explode) as $manifest)   
         {
           
$wspace eregi_replace("[[:space:]]+"" "$manifest);
           
$meetmeid explode(" "$wspace);
           
$cidnum explode(" "$wspace);
           
$cidnpa $cidnum['3'];
              
$npa "".$cidnpa['0']."".$cidnpa['1']."".$cidnpa['2']."";
                  
$nxx "".$cidnpa['3']."".$cidnpa['4']."".$cidnpa['5']."";
           
$cidname explode(" "$wspace);
           
$channel0 explode("Channel"$manifest);
           
$channel1 explode(" "$channel0['1']);
           
$extra0 explode("Channel"$wspace);
           
$extra1 explode(" "$channel0['1']);

          echo(
"  <tr><td><center>"$meetmeid['2'] ."</center></td><td><center>
        <a target=\"frame\" href=\"http://puck.nether.net/npa-nxx/lookup.cgi?npa="
.$npa."&nxx=".$nxx."\">"$cidnum['3'] ."</a></center></td><td><center>"$cidname['4'] ."</center></td><td><center>"$channel1['1'] ."</center></td><td><center>"$extra1['2'] ." "$extra1['3'] ." "$extra1['4'] ." "$extra1['5'] ." "$extra1['6'] ."</center></td></tr>\n");
              echo(
"  <tr><td bgcolor=\"#CCCC99\" colspan=\"5\"><center>
        &nbsp; <a target=\"frame\" href=\""
$_SERVER['PHP_SELF'] ."?mute="$show ."&id="$meetmeid['2'] ."\"><font color=\"#000000\">Mute</font></a> 
        &nbsp; <a target=\"frame\" href=\""
$_SERVER['PHP_SELF'] ."?unmute="$show ."&id="$meetmeid['2'] ."\"><font color=\"#000000\">Unmute</font></a> 
        &nbsp; <a target=\"frame\" href=\""
$_SERVER['PHP_SELF'] ."?kick="$show ."&id="$meetmeid['2'] ."\"><font color=\"#000000\">Kick</font></a> 
        &nbsp; <a target=\"frame\" href=\""
$_SERVER['PHP_SELF'] ."?hang="$channel1['1'] ."\"><font color=\"#000000\">Hangup</font></a> 
        &nbsp; <a target=\"frame\" href=\""
$_SERVER['PHP_SELF'] ."?redr=69&cont=conferences&prio=1&chan="$channel1['1'] ."\"><font color=\"#000000\">Redirect to #69</font></a>
        &nbsp; <a target=\"frame\" href=\""
$_SERVER['PHP_SELF'] ."?blck="$cidnum['3'] ."\"><font color=\"#000000\">Blacklist the bitch</font></a> 
        </center></td></tr>\n"
);
         }
            foreach (
preg_grep('/No active conferences./'$explode) as $manifest)
             {
              echo(
"  <tr><th colspan=\"5\">No active users.</th></tr>  ");
             }

        echo(
"<tr><td colspan=\"5\" height=\"150\" bgcolor=\"#ffffff\"><iframe frameborder=\"0\" src=\""$_SERVER['PHP_SELF'] ."?menu=true\" name=\"frame\" width=\"100%\" height=\"100%\">yo, yer browser doesnt support iframes.</iframe></td></tr>");
        echo(
"<tr><td colspan=\"5\" bgcolor=\"#CCCC99\"><center><font size=\"1\">Created by <a href=\"mailto:gidster@gmail.com\"><font color=\"#000000\">gid</font></a> - <a target=\"_blank\" href=\"http://www.telephreak.org\"><font color=\"#000000\">for Telephreak</font></a>. <br /> This is do whatever the hell you want with software.</font></center>");
    }
     if (
$menu == "true")
    {
    
config_menu();
    }
     if (
$blacklist == "edit")
        {

          
$socket fsockopen("$host","$port");
           
fputs($socket"Action: Login\r\n");
           
fputs($socket"UserName: $user\r\n");
           
fputs($socket"Secret: $pass\r\n\r\n");
           
fputs($socket"Action: Command\r\n");
           
fputs($socket"Command: database show blacklist\r\n\r\n");
           
fputs($socket"Action: Logoff\r\n\r\n");
             while (!
feof($socket)) {
             
$wrets .= fread($socket8192);
             }
           
fclose($socket);

        echo(
"<html><head></head><body bgcolor=\"#ffffff\">");
          
$explode explode("\n"$wrets);
    echo(
"<table width=\"100%\" border=\"1\">\n");
    echo(
"<tr><th>Delete</th><th>Add</th></tr>\n");
    echo(
"<tr><td align=\"center\" valign=\"top\" width=\"50%\">");
            echo(
"<table width=\"100%\" border=\"1\">");
           echo(
"<tr><td>Number</td><td>Options</td></tr>");
            foreach (
preg_grep('/blacklist/'$explode) as $manifest)
             {
               
$wspace eregi_replace("[[:space:]]+"" "$manifest);
        
$number1 str_replace('/'' '$wspace);
              
$number explode(" "$number1);
        echo(
"<tr><td>"$number['2'] ."</td><td><a target=\"_self\" href=\""$_SERVER['PHP_SELF'] ."?blacklist=delete&cidnum="$number['2'] ."\"> Delete </td></tr>\n");
         }
        echo(
"</table>\n");
    echo(
"</td><td align=\"center\" valign=\"top\" width=\"50%\">\n");
    echo(
"<form id=\"blacklist_add\" action=\""$_SERVER['PHP_SELF'] ."?blckadd\" method=\"post\">\n");
    echo(
"<input type=\"text\" id=\"blckcid\" name=\"blckcid\" />\n");
    echo(
"<input type=\"submit\" value=\"Add\" />\n");
    echo(
"</td></tr>\n</table><br />\n");
        echo(
"<a target=\"_self\" href=\""$_SERVER['PHP_SELF'] ."?menu=true\"> Back </a>");
        echo(
"</body></html>");
    }
     if (
$blacklist == "delete")
        {
    
$cidnum=$_GET['cidnum'];
          
$socket fsockopen("$host","$port");
           
fputs($socket"Action: Login\r\n");
           
fputs($socket"UserName: $user\r\n");
           
fputs($socket"Secret: $pass\r\n\r\n");
           
fputs($socket"Action: Command\r\n");
           
fputs($socket"Command: database del blacklist $cidnum\r\n\r\n");
           
fputs($socket"Action: Logoff\r\n\r\n");
             while (!
feof($socket)) {
             
$wrets .= fread($socket8192);
             }
           
fclose($socket);

        echo(
"<html><head></head><body bgcolor=\"#ffffff\">");
    echo(
"The number "$cidnum .". Has been removed from the blacklist. <br />\n");

        
$host=apache_request_headers();
        echo(
"<a target=\"_self\" href=\""$host['Referer']."\"> Back </a><br />");
        echo(
"</body></html>");
    }

     if (isset(
$mute$id))
        {
          
$socket fsockopen("$host","$port");
           
fputs($socket"Action: Login\r\n");
           
fputs($socket"UserName: $user\r\n");
           
fputs($socket"Secret: $pass\r\n\r\n");
           
fputs($socket"Action: Command\r\n");
           
fputs($socket"Command: meetme mute $mute $cleanid\r\n\r\n");
           
fputs($socket"Action: Logoff\r\n\r\n");
             while (!
feof($socket)) {
             
$wrets .= fread($socket8192);
             }
           
fclose($socket);
    echo(
"User #$id is now muted<br />\n");
    
$host=apache_request_headers(); 
    echo(
"<a target=\"_parent\" href=\""$host['Referer']."\"> Back </a><br />");
        }
     if (isset(
$unmute$id))
        {
          
$socket fsockopen("$host","$port");
           
fputs($socket"Action: Login\r\n");
           
fputs($socket"UserName: $user\r\n");
           
fputs($socket"Secret: $pass\r\n\r\n");
           
fputs($socket"Action: Command\r\n");
           
fputs($socket"Command: meetme unmute $unmute $cleanid\r\n\r\n");
           
fputs($socket"Action: Logoff\r\n\r\n");
             while (!
feof($socket)) {
             
$wrets .= fread($socket8192);
             }
           
fclose($socket);
        echo(
"User #$id is now unmuted<br />\n");
        
$host=apache_request_headers(); 
        echo(
"<a target=\"_parent\" href=\""$host['Referer']."\"> Back </a><br />");
        }
     if (isset(
$redr$chan$cont$prio))
        {
      
$socket fsockopen("$host","$port");
           
fputs($socket"Action: Login\r\n");
           
fputs($socket"UserName: $user\r\n");
           
fputs($socket"Secret: $pass\r\n\r\n");
           
fputs($socket"Action: Redirect\r\n");
           
fputs($socket"Context: $cont\r\n");
           
fputs($socket"Channel: $chan\r\n");
           
fputs($socket"Exten: $redr\r\n");
           
fputs($socket"Priority: $prio\r\n");
           
fputs($socket"Action: Logoff\r\n\r\n");
             while (!
feof($socket)) {
             
$wrets .= fread($socket8192);
             }
           
fclose($socket);
    echo(
"User redirected.<br />\n");
        
$host=apache_request_headers(); 
        echo(
"<a target=\"_parent\" href=\""$host['Referer']."\"> Back </a><br />");
        }
     if (isset(
$kick$id))
        {
          
$socket fsockopen("$host","$port");
           
fputs($socket"Action: Login\r\n");
           
fputs($socket"UserName: $user\r\n");
           
fputs($socket"Secret: $pass\r\n\r\n");
           
fputs($socket"Action: Command\r\n");
           
fputs($socket"Command: meetme kick $kick $cleanid\r\n\r\n");
           
fputs($socket"Action: Logoff\r\n\r\n");
             while (!
feof($socket)) {
             
$wrets .= fread($socket8192);
             }
           
fclose($socket);
        echo(
"User #$id has been kicked<br />\n");
        
$host=apache_request_headers(); 
        echo(
"<a target=\"_parent\" href=\""$host['Referer']."\"> Back </a><br />");
        }
     if (isset(
$hang))
        {
          
$socket fsockopen("$host","$port");
           
fputs($socket"Action: Login\r\n");
           
fputs($socket"UserName: $user\r\n");
           
fputs($socket"Secret: $pass\r\n\r\n");
           
fputs($socket"Action: Command\r\n");
           
fputs($socket"Command: soft hangup $hang\r\n\r\n");
           
fputs($socket"Action: Logoff\r\n\r\n");
             while (!
feof($socket)) {
             
$wrets .= fread($socket8192);
             }
           
fclose($socket);
        echo(
"Channel $hang has been sacked<br />\n");
        
$host=apache_request_headers(); 
        echo(
"<a target=\"_parent\" href=\""$host['Referer']."\"> Back </a><br />");
        }
     if (isset(
$blckadd))
        {
          
$socket fsockopen("$host","$port");
           
fputs($socket"Action: Login\r\n");
           
fputs($socket"UserName: $user\r\n");
           
fputs($socket"Secret: $pass\r\n\r\n");
           
fputs($socket"Action: Command\r\n");
           
fputs($socket"Command: database put blacklist $blckcid 1\r\n\r\n");
           
fputs($socket"Action: Logoff\r\n\r\n");
             while (!
feof($socket)) {
             
$wrets .= fread($socket8192);
             }
           
fclose($socket);
        echo(
"$blckcid has been added to the blacklist database.<br />\n");

        
$host=apache_request_headers();
        echo(
"<a target=\"_self\" href=\""$host['Referer']."\"> Back </a><br />");
        }

     if (isset(
$blck))
        {
          
$socket fsockopen("$host","$port");
           
fputs($socket"Action: Login\r\n");
           
fputs($socket"UserName: $user\r\n");
           
fputs($socket"Secret: $pass\r\n\r\n");
           
fputs($socket"Action: Command\r\n");
           
fputs($socket"Command: database put blacklist $blck 1\r\n\r\n");
           
fputs($socket"Action: Logoff\r\n\r\n");
             while (!
feof($socket)) {
             
$wrets .= fread($socket8192);
             }
           
fclose($socket);
        echo(
"$blck has been added to the blacklist database.<br />\n");
        
$host=apache_request_headers(); 
        echo(
"<a target=\"_parent\" href=\""$host['Referer']."\"> Back </a><br />");
        }

?>
</table></center>