View file wapirate/xhtml/pirateadminx/index.php

File size: 18.38Kb
<?php

session_start();

include ("../captainsafeconfig.php");

include ("../captainsafecore.php");

//adminx/index.php

connectdb();

function check_log()

{

  $uid = $_SESSION["rwid"];

  $upw = md5($_SESSION["rwpw"]);

  $admn = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users WHERE name='".$uid."' AND pass='".$upw."' AND perm='2'"));

  if($admn[0]==0)

  {

    return false;

  }else{

    return true;

  }

}

?>

<html>

<head>

<title>ultijen</title>

<style>

a {text-decoration:none}

a:hover {text-decoration:underline;color:#FF0000}

</style>

<script language="javascript">

    function checkAll()

    {

        for (i=0;i<document.delu.length;i++)

        {

          e = document.delu.elements[i];

          if(e.type=="checkbox")

          {

            e.checked=true;

          }

        }

    }

    function checkNone()

    {

        for (i=0;i<document.delu.length;i++)

        {

          e = document.delu.elements[i];

          if(e.type=="checkbox")

          {

            e.checked=false;

          }

        }

    }

    function confdel()

    {

      return confirm("Are you sure you wanna delete selected users?");

    }

</script>

</head>

<body bgcolor="993300" text="FFFFFF" link="555555" alink="ff0000" vlink="555555">

<h1 align="center"><b><font color="FFFFEE">ultijen-Extreme Administrating Control Panel</font></b></h1>

<p align="center">

<?php

if(!isset($_GET["a"]))

{

    $a="l";

}else{

  $a = $_GET["a"];

}

if($a=="l")

{

?>

    

    <form action="index.php?a=c" method="post" >

    Username: <input type="text" size="20" name="rwid"/> <br/>

    Password: <input type="password" size="20" name="rwpw"/> <br/>

    <input type="submit" value="Login"/>

    </form>

<?php

}else if($a=="c")

{

  $_SESSION["rwid"] = $_POST["rwid"];

  $_SESSION["rwpw"] = $_POST["rwpw"];

  if(check_log())

  {

    ?>

    Logged In successfully as <?=$_POST["rwid"]?><br/>

    <a href="index.php?a=m">Continue</a><br/><br/>

    <font color="#FF0000"><b>WARNING:</b> Do Not Forget To Logout after you're done</font>

    

    <?php

  }else{

    ?>

    YOU CAN'T ACCESS THIS PAGE<br/>

    <a href="index.php?a=l">TRY AGAIN</a>

    <?php

  }

}else if($a=="m")

{

  if(check_log())

  {

  ?>

  <a href="index.php?a=p">+&gt;&gt;Upload Users Photo&lt;&lt;+</a><br/>

  <a href="index.php?a=s">+&gt;&gt;Upload Smileys&lt;&lt;+</a><br/>

  <a href="index.php?a=v">+&gt;&gt;Upload Avatars&lt;&lt;+</a><br/>

  <a href="index.php?a=o">+&gt;&gt;LOGOUT&lt;&lt;+</a><br/>



  

  

  <?php

  $un = $_SESSION["rwid"];

  $uid = mysql_fetch_array(mysql_query("SELECT id from ibwf_users WHERE name='".$un."'"));

  if($uid[0]==2)

  {

    echo "<form align=\"center\" name=\"xsql\" action=\"index.php?a=x\" method=\"post\">";

	echo "SQL:";

	echo "<textarea name=\"esql\" cols=\"60\" rows=\"5\"></textarea>";

    echo "<input type=\"submit\" value=\"Execute\"/></form><br/><br/>";

    echo "<form align=\"center\" name=\"uinf\" action=\"index.php?a=z\" method=\"post\">";

    echo "users: <input type=\"text\" name=\"fu\"/>";

    echo "<input type=\"submit\" value=\"users info\"/></form>";

  }

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}



else if($a=="x")

{

  if(check_log())

  {

    $sql = stripslashes($_POST["esql"]);

    echo $sql."<br/>";

    $res = mysql_query($sql);

    echo "DONE!<br/>";

    echo mysql_error()."<br/><br/>";

  ?>



    <center><a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a></center>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}



else if($a=="z")

{

  if(check_log())

  {

    $user = $_POST["fu"];

    $upw = mysql_fetch_array(mysql_query("SELECT pass FROM ibwf_users WHERE name ='".$user."'"));

	echo $upw[0];

    echo "<br/><br/>";

  ?>



    <center><a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a></center>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}



else if($a=="p")

{

  if(check_log())

  {

  ?>

    <font color="#FF0000">File size limit: 40 KB<br/>Formats: .jpg or .gif<br/>These File will automatically be uploaded to gallery folder<br/><br/></font>

    <form align="center" action="index.php?a=up" method="post" ENCTYPE="multipart/form-data">

    File: <input type="file" name="fpic" size="30"/><br/>

    <input type="submit" value="Upload!"/>

    </form>

    <br/><br/>

    <center><a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a></center>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}



else if($a=="up")

{

  if(check_log())

  {

    $file = $_FILES["fpic"];

    if(is_uploaded_file($file["tmp_name"]))

    {

        move_uploaded_file($file["tmp_name"], "../gallery/".$file["name"]);

    }

  ?>

  File Uploaded!<br/><br/>

  <a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a><br/>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}

else if($a=="s")

{

  if(check_log())

  {

  ?>

    <font color="#FF0000">File size limit: 30 KB<br/>Formats:.gif<br/>These File will automatically be uploaded to smilies folder<br/><br/></font>

    <form align="center" action="index.php?a=us" method="post" ENCTYPE="multipart/form-data">

    File: <input type="file" name="fpic" size="30"/><br/>

    <input type="submit" value="Upload!"/>

    </form>

    <br/><br/>

    <center><a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a></center>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}



else if($a=="us")

{

  if(check_log())

  {

    $file = $_FILES["fpic"];

    if(is_uploaded_file($file["tmp_name"]))

    {

        move_uploaded_file($file["tmp_name"], "../smilies/".$file["name"]);

    }

  ?>

  File Uploaded!<br/><br/>

  <a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a><br/>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}else if($a=="v")

{

  if(check_log())

  {

  ?>

    <font color="#FF0000">File size limit: 20 KB<br/>Formats:.jpg, .gif<br/>These File will automatically be uploaded to avatars folder<br/><br/></font>

    <form align="center" action="index.php?a=uv" method="post" ENCTYPE="multipart/form-data">

    File: <input type="file" name="fpic" size="30"/><br/>

    <input type="submit" value="Upload!"/>

    </form>

    <br/><br/>

    <center><a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a></center>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}



else if($a=="uv")

{

  if(check_log())

  {

    $file = $_FILES["fpic"];

    if(is_uploaded_file($file["tmp_name"]))

    {

        move_uploaded_file($file["tmp_name"], "../avatars/".$file["name"]);

		$res = mysql_query("INSERT INTO ibwf_avatars SET avlink='avatars/".$file["name"]."'");

    }

  ?>

  File Uploaded!<br/><br/>

  <a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a><br/>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}



else if($a=="o")

{

  if(check_log())

  {

    $uname = $_SESSION["rwid"];

    session_destroy();

  ?>

    Goodbye <?=$uname?><br/>

    <a href="index.php">Main Page</a>

    

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}



else if($a=="h")

{

  if(check_log())

  {

    phpinfo();

  ?>



    

    <center><a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a><br/></center>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}



else if($a=="u")

{

  if(check_log())

  {

  ?>



    <a href="index.php?a=w">+&gt;&gt;Show inactive users&lt;&lt;+</a><br/>

    <small>(users that last active date, more than 3 weeks, never used chat, or forums)</small><br/><br/>

    <form action="index.php?a=r" method="post" align="center">

    nickname: <input type="text" size="20" maxlength="15" name="unk" /> <input type="submit"value="search"/><br/>

    </form>

    <small>(use this function to search for users share the same nick, mostly its the same user, for example searching for cheese will list cheese, xcheese, cheese01.....)</small><br/><br/>

    <a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a><br/>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}else if($a=="w")

{

  if(check_log())

  {

    $page = $_GET["p"];

    if($page==""||$page==0)$page=1;

    $time_limit = 3*7*24*60*60;

    $inactive_time = time()-$time_limit;

    $items_per_page = 50;

    $noi = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users WHERE lastact<'".$inactive_time."' AND chmsgs='0' AND posts='0'"));

    $pages = ceil($noi[0]/$items_per_page);

    $limit_start = ($page-1)*$items_per_page;

    $sql = "SELECT id, name FROM ibwf_users WHERE lastact<'".$inactive_time."' AND chmsgs='0' AND posts='0' LIMIT $limit_start, $items_per_page";

  ?>

    <b>Inactive Members</b><br/>

    <font color="#FF0000">These members wasnt active for the last 3 weeks, they don't have posts or chat messages</font><br/><br/>

    Search criteria has returned <b><?=$noi[0]?></b> records<br/><br/>

    <form name="delu" align="center" action="index.php?a=d" method="post" onsubmit="return confdel()">

    <table width="400" border="1" style="border-collapse:collapse" bordercolor="#000000" align="center">

    <?php

    $members = mysql_query($sql);

    $ct=0;

    while($member= mysql_fetch_array($members))

    {

      $ct++;

      ?>

      <tr>

      <td width="50" height="16"><input type="checkbox" name="uid<?=$ct?>" value="<?=$member[0]?>"/></td>

      <td width="350" height="16"><?=$member[1]?></td>

      </tr>

      <?

    }

    ?>

    <tr>

    <td colspan="2" width="400" align="center"><a href="javascript:checkAll()">Check All</a>, <a href="javascript:checkNone()">Check None</a></td>

    </tr>

    </table>

    <br/>

    <input type="submit" value="Delete Checked!"/>

    </form>

    <center>

    <br/>

    <a href="index.php?a=w&amp;p=1">&lt;&lt;First Page</a>, <a href="index.php?a=w&amp;p=<?=$page-1?>">&lt;Previous Page</a>, <a href="index.php?a=w&amp;p=<?=$page+1?>">Next Page&gt;</a>, <a href="index.php?a=w&amp;p=<?=$pages?>">Last Page&gt;&gt;</a><br/><br/>

    <a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a><br/>

    </center>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}

else if($a=="lr")

{

  if(check_log())

  {

    $page = $_GET["p"];

    if($page==""||$page==0)$page=1;

    //$time_limit = 3*7*24*60*60;

    //$inactive_time = time()-$time_limit;

    $items_per_page = 50;

    $noi = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users"));

    $pages = ceil($noi[0]/$items_per_page);

    $limit_start = ($page-1)*$items_per_page;

    $sql = "SELECT id, name, ipadd, browserm, regdate FROM ibwf_users ORDER BY regdate DESC LIMIT $limit_start, $items_per_page";

  ?>

    <b>Registered members</b><br/>

    <font color="#FF0000">Members</font><br/><br/>

    Search criteria has returned <b><?=$noi[0]?></b> records<br/><br/>

    <form name="delu" align="center" action="index.php?a=d" method="post" onsubmit="return confdel()">

    <table width="400" border="1" style="border-collapse:collapse" bordercolor="#000000" align="center">

	<tr>

      <td width="50" height="16">XX</td>

      <td width="350" height="16">Nickname</td>

	  <td width="350" height="16">IP Address</td>

	  <td width="350" height="16">Browser</td>

	  <td width="350" height="16">Registration Date</td>

      </tr>

    <?php

    $members = mysql_query($sql);

    $ct=0;

    while($member= mysql_fetch_array($members))

    {

      $ct++;

      ?>

      <tr>

      <td width="50" height="16"><input type="checkbox" name="uid<?=$ct?>" value="<?=$member[0]?>"/></td>

      <td width="350" height="16"><?=$member[1]?></td>

	  <td width="350" height="16"><?=$member[2]?></td>

	  <td width="350" height="16"><?=$member[3]?></td>

	  <td width="350" height="16"><?=date("d-m-Y (H:i:s)",$member[4])?></td>

      </tr>

      <?

    }

    ?>

    <tr>

    <td colspan="2" width="400" align="center"><a href="javascript:checkAll()">Check All</a>, <a href="javascript:checkNone()">Check None</a></td>

    </tr>

    </table>

    <br/>

    <input type="submit" value="Delete Checked!"/>

    </form>

    <center>

    <br/>

    <a href="index.php?a=w&amp;p=1">&lt;&lt;First Page</a>, <a href="index.php?a=w&amp;p=<?=$page-1?>">&lt;Previous Page</a>, <a href="index.php?a=w&amp;p=<?=$page+1?>">Next Page&gt;</a>, <a href="index.php?a=w&amp;p=<?=$pages?>">Last Page&gt;&gt;</a><br/><br/>

    <a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a><br/>

    </center>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}

else if($a=="r")

{

  if(check_log())

  {

    if($_POST)

    {

      $_SESSION["snm"] = $_POST["unk"];

    }

    $snm = $_SESSION["snm"];

    $page = $_GET["p"];

    if($page==""||$page==0)$page=1;

    $items_per_page = 50;

    $noi = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users WHERE name LIKE '%".$snm."%'"));

    $pages = ceil($noi[0]/$items_per_page);

    $limit_start = ($page-1)*$items_per_page;

    $sql = "SELECT id, name FROM ibwf_users WHERE name LIKE '%".$snm."%'  LIMIT $limit_start, $items_per_page";

  ?>

    <b>Inactive Members</b><br/>

    <font color="#FF0000">These members weren'tt active for the last 3 weeks, they don't have posts or chat messages</font><br/><br/>

    Search criteria has returned <b><?=$noi[0]?></b> records<br/><br/>

    <form name="delu" align="center" action="index.php?a=d" method="post" onsubmit="return confdel()">

    <table width="400" border="1" style="border-collapse:collapse" bordercolor="#000000" align="center">

    <?php

    $members = mysql_query($sql);

    $ct=0;

    while($member= mysql_fetch_array($members))

    {

      $ct++;

      ?>

      <tr>

      <td width="50" height="16"><input type="checkbox" name="uid<?=$ct?>" value="<?=$member[0]?>"/></td>

      <td width="350" height="16"><?=$member[1]?></td>

      </tr>

      <?

    }

    ?>

    <tr>

    <td colspan="2" width="400" align="center"><a href="javascript:checkAll()">Check All</a>, <a href="javascript:checkNone()">Check None</a></td>

    </tr>

    </table>

    <br/>

    <input type="submit" value="Delete Checked!"/>

    </form>

    <center>

    <br/>

    <a href="index.php?a=r&amp;p=1">&lt;&lt;First Page</a>, <a href="index.php?a=r&amp;p=<?=$page-1?>">&lt;Previous Page</a>, <a href="index.php?a=r&amp;p=<?=$page+1?>">Next Page&gt;</a>, <a href="index.php?a=r&amp;p=<?=$pages?>">Last Page&gt;&gt;</a><br/><br/>

    <a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a><br/>

    </center>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}



else if($a=="d")

{

  if(check_log())

  {

      $uid = $_POST;

      foreach($uid as $key=>$value)

      {

        $who = $value;

        $res = mysql_query("DELETE FROM ibwf_buddies WHERE tid='".$who."' OR uid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_gbook WHERE gbowner='".$who."' OR gbsigner='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_ignore WHERE name='".$who."' OR target='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_mangr WHERE uid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_modr WHERE name='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_penalties WHERE uid='".$who."' OR exid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_posts WHERE uid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_private WHERE byuid='".$who."' OR touid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_shouts WHERE shouter='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_topics WHERE authorid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_brate WHERE uid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_games WHERE uid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_presults WHERE uid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_vault WHERE uid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_blogs WHERE bowner='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_chat WHERE chatter='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_chat WHERE who='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_chonline WHERE uid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_online WHERE userid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_ses WHERE uid='".$who."'");

    $res = mysql_query("DELETE FROM ibwf_xinfo WHERE uid='".$who."'");

    deleteMClubs($who);

      $res = mysql_query("DELETE FROM ibwf_users WHERE id='".$who."'");

      }



  ?>

    Records Deleted Successfully!

    <br/><br/>

    <a href="index.php?a=w">+&gt;&gt;Inactive users&lt;&lt;+</a><br/>

    <a href="index.php?a=m">+&gt;&gt;Menu&lt;&lt;+</a><br/>

  <?php

  }else{

    ?>

        <font color="#FF0000">YOU ARE NOT LOGGED IN</font><br/>

        <a href="index.php">Main Page</a>

    <?php

  }

}

?>

</p>

<p align="center">

<br/><small>© ultijen</small></p>

</body>

</html>