View file index.php

File size: 26.98Kb
<?php
#----------------------------------#
#**********[WHT] ICQBot************#
#         Made by : Sklep          #
#    E-mail : [email protected]    #
#    Site : http://Wap-Hack.Ru     #
#          ICQ : 712788            #
#----------------------------------#

  list($msec,$sec)=explode(chr(32),microtime()); 
  $HeadTime = $sec+$msec;

  header("Content-type:text/html; charset=utf-8");
  include_once 'system/config.php';
  include_once 'system/functions.php';


    if (!empty($user['login']))
    {
	    if ($_SERVER["PHP_AUTH_USER"] != $user['login'] || $_SERVER["PHP_AUTH_PW"] != $user['password'])
	    {
		  header("WWW-Authenticate: Basic realm=\"[W.H.T] ICQBot\"");
		  header("HTTP/1.0 401 Unauthorized");
		  exit("Access Denied\r\n<br>\r\nICQBot By Sklep");
	    }
    }
	
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"><html><head>";
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="shortcut icon" href="favicon.ico"><title>[W.H.T] ICQBot</title>
<style type="text/css">
body{ font-weight: normal; font-family: Verdana; font-size: 11px; color: #808080; background-image:url("fon.gif"); background-color: 0D0D0F }

a:active { text-decoration: underline; color : #FF0000 }
 { text-decoration: underline; color : #FF6600 }
div { margin: 1px 5px 1px 0px; padding: 2px 10px 2px 8px;  font-weight: bold; }
.a {background-color: #000000; margin: 0px; border-left: 3px solid #800000; border-right: 3px solid #800000; border-top: 3px solid #800000; border-bottom: 3px solid #800000; padding: 5px; vertical-align: middle; text-align: center; color: #FF6600;}
.b {background-color: #101010; margin: 5px; border-left: 1px solid #800000; border-right: 1px solid #800000; border-top: 1px solid #800000; border-bottom: 1px solid #800000; padding: 4px; vertical-align: middle; text-align: left; color: #FF6600;}
.c {background-color: #000000; margin: 0px; border-left: 3px solid #800000; border-right: 3px solid #800000; border-top: 3px solid #800000; border-bottom: 3px solid #800000; padding: 4px; vertical-align: middle; text-align: left; color: #FF6600;}
.d {background-color: #101010; margin: 0px; padding: 4px; vertical-align: middle; text-align: left; color: #FF6600;}
1 solid #666666;}
input{background-color: #800000; font-size: 8pt; color: #FFFFFF; font-family: Tahoma; border: 1 solid #666666;}
textarea {background-color: #800000; font-size: 8pt; color: #FFFFFF; font-family: Tahoma; border: 1 solid #666666;}
a {FONT-WEIGHT: normal; COLOR: #dadada; FONT-FAMILY: verdana; TEXT-DECORATION: none; font-size: 1px;}
a:unknown {FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none;}
a:link, a:visited {FONT-WEIGHT: normal; COLOR: #00FF00; TEXT-DECORATION: none; font-size: 8pt;}
a:hover {COLOR: #00FF00; TEXT-DECORATION: underline;}
td {FONT-SIZE: 8pt; COLOR: #ebebeb; FONT-FAMILY: verdana;}
body {scrollbar-face-color: #800000; scrollbar-shadow-color: #101010; scrollbar-highlight-color: #101010; scrollbar-3dlight-color: #101010; scrollbar-darkshadow-color: #101010; scrollbar-track-color: #101010; scrollbar-arrow-color: #101010; font-family: Verdana;}
blockquote {font-size: 8pt; font-family: Courier, Fixed, Arial; border : 8px solid #A9A9A9; padding: 1em; margin-top: 1em; margin-bottom: 5em; margin-right: 3em; margin-left: 4em; background-color: #B7B2B0;}
td.header {FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #7d7474; COLOR: white; FONT-FAMILY: verdana;}
button {background-color: #800000; font-size: 8pt; color: #FFFFFF; font-family: Tahoma; border: 1 solid #666666;}
select {background-color: #800000; font-size: 8pt; color: #FFFFFF; font-family: Tahoma; border: 1 solid #666666;}
option {background-color: #800000; font-size: 8pt; color: #FFFFFF; font-family: Tahoma; border: 1 solid #666666;}
iframe {background-color: #800000; font-size: 8pt; color: #FFFFFF; font-family: Tahoma; border: 1 solid #666666;}
p {MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 150%}
blockquote{ font-size: 8pt; font-family: Courier, Fixed, Arial; border : 8px solid #A9A9A9; padding: 1em; margin-top: 1em; margin-bottom: 5em; margin-right: 3em; margin-left: 4em; background-color: #B7B2B0;}
</style></head>
<body bgcolor="#000000"><!--Made by Sklep-->';
echo '<small><div class=a><img src="logo.gif" alt=""><br/>[W.H.T] ICQBot v.1 (beta)</div><div><br>';



    if($_GET['action']=='bot')
	{
      $res = mysql_query("select * from bots");
        
	  echo '<div class=d>';
		
		if(mysql_num_rows($res)==0)
		  echo 'Пожалуста <a href="?action=addbots">добавте</a> нового icq бота!';
	  
        while($bots = mysql_fetch_array($res))
	    {
	      echo 'Icq: '.$bots['uin'].' | Status: ';
	     
	        if(CheckICQStatus($bots['uin'])==1)
		      echo '<font color="green">'.$array_status[$bots['status']].'</font><br>xStatus: '.$array_xstatus[$bots['xstatus']].' | Client: '.$array_client[$bots['client']];
		    else
		      echo '<font color="red">Offline</font>';
		 
	     
		    if(CheckICQStatus($bots['uin'])==0)
	          echo '<br>[<a href="?action=start&uin='.$bots['uin'].'">Start</a>] [<a href="?action=delete&uin='.$bots['uin'].'">Del</a>] [<a href="?action=edit&uin='.$bots['uin'].'">Edit</a>]';
		    else
		      echo '<br>[Start] [Del] [Edit]';
         
	      echo '<br><br>';
	    }
		
	  echo '</div>';	
    }


	// выводим мануал
	elseif($_GET['action']=='readme')
      echo preg_replace ("|[\r\n]+|si","<br>",file_get_contents('system/README'));
	
	
	// вывод юзеров
    elseif($_GET['action']=='users')
    {
      $res = mysql_query("select * from users");
	  
     echo '<div class=d>';
	 
		if(mysql_num_rows($res)==0)
		  echo 'Данному боту еще никто не писал! :\'(';
	 
        while($user = mysql_fetch_array($res))
	    {
	      $use[] = 'Icq: '.$user['uin'].' | Send msg: '.win_to_utf($user['send']).'<br>Data: '.date("d F Y", $user['data']).'<br>Time: '.date("H:i:s", $user['data']).'<br>[<a href="?action=delete&us='.$user['uin'].'">Del</a>] [<a href="?action=log&us='.$user['uin'].'">Logs</a>]';
		}
	 
	 		arsort($use);
		
		foreach($use as $k=>$v)
        {
		  $users[] = $v;
		}
		
		
		
		$total = count($users);
		
		if($next=='')
		  $next = 0;
        
		if($total<$next+10)
		  $end = $total;
        else
		  $end = $next + 10;
	 
        for($i=$next; $i<$end; $i++)
		  echo $users[$i].'<br><br>';
	 
	  echo '</div><br/>';
	  
	  pages($total,10,$next,'?action=users&');
	  echo '<br/>Всего юзеров: ['.$total.']';
	}
	
	
	// редоктирование бота
	elseif($_GET['action']=='edit' && $_GET['uin'])
	{
	    if(isset($_GET['save']))
		{
		  $query = mysql_query("UPDATE `bots` SET `uin`='".$_POST['icq']."', `password`='".$_POST['password']."', `status`='".$_POST['status']."', `xstatus`='".$_POST['xstatus']."', `client`='".$_POST['client']."' WHERE `uin`='".$_GET['uin']."'");
			
			if($query)
			{
				echo '<center><font color="green">Данные бота '.$_POST['icq'].' изменены!</font></center>';
				echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=bot'></head></html>";
			}
			else
			{
				echo '<center><font color="red">Ошибка сохранения данных у бота '.$_POST['uin'].'</font></center>';
				echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=bot'></head></html>";
			}
		}
	 
	 
	  echo '<form method="post" action="?action=edit&uin='.$_GET['uin'].'&save">';
	  
      $bots = mysql_fetch_array(mysql_query("select * from bots WHERE uin=$_GET[uin]"));
	    
	  echo 'Icq: <input name="icq" value="'.$bots['uin'].'" size=18 maxlength=9 class=small style="width:110px;height:18px"><br>';
	  echo 'Password: <input name="password" type="password" value="'.$bots['password'].'" size=18 maxlength=9 class=small style="width:110px;height:18px"><br>';
	  

	  echo 'Status: 
	        <select name="status" class=small style="width:110px;height:18px">
            <option value="'.$bots['status'].'">'.$array_status[$bots['status']].'</option>';
			
			foreach($array_status as $k=>$v)
			{
				if($k!=$bots['status'])
				{
                  echo '<option value="'.$k.'">'.$v.'</option>';
                }
			}
			
	  echo '</select><br>';
	  echo 'xStatus: 
	        <select name="xstatus" class=small style="width:110px;height:18px">
            <option value="'.$bots['xstatus'].'">'.$array_xstatus[$bots['xstatus']].'</option>';
			
			foreach($array_xstatus as $k=>$v)
			{
				if($k!=$bots['xstatus'])
				{
                  echo '<option value="'.$k.'">'.$v.'</option>';
                }
			}
			
	  echo '</select><br>';
	  	  echo 'Client: 
	        <select name="client" class=small style="width:110px;height:18px">
            <option value="'.$bots['client'].'">'.$array_client[$bots['client']].'</option>';
			
			foreach($array_client as $k=>$v)
			{
				if($k!=$bots['client'])
				{
                  echo '<option value="'.$k.'">'.$v.'</option>';
                }
			}
			
	  echo '</select><br>';
	  echo'<br><input value=" Сохранить " type="submit" style="width:90px;height:21px"></form>';
	}
	

	
	
	// удаление бота
	elseif($_GET['action']=='delete')
	{
	    if($_GET['uin'])
		{
	        if(isset($_GET['ok']))
		    {
		      $query = mysql_query("DELETE FROM `bots` WHERE `uin`='".$_GET['uin']."'");
			 
			    if($query)
			    {
				  echo '<center><font color="green">Бот '.$_GET['uin'].' удален!</font></center>';
				  echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=bot'></head></html>";
			    }
			    else
			    {
				  echo '<center><font color="red">Ошибка удаления бота '.$_GET['uin'].'</font></center>';
				  echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=bot'></head></html>";
			    }
		    }
		    else
		    {
	          echo 'Вы действительно хотите удалить бота: '.$_GET['uin'].'?';
	          echo '<br>[<a href="?action=delete&uin='.$_GET['uin'].'&ok">Yes</a>] [<a href="?action=bot">No</a>]';
	        }
		}
		elseif($_GET['us'])
		{
	        if(isset($_GET['ok']))
		    {
		      $query = mysql_query("DELETE FROM `users` WHERE `uin`='".$_GET['us']."'");
			 
			    if($query)
			    {
				  echo '<center><font color="green">Юзер '.$_GET['us'].' удален!</font></center>';
				  echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=users'></head></html>";
			    }
			    else
			    {
				  echo '<center><font color="red">Ошибка удаления юзера '.$_GET['us'].'</font></center>';
				  echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=users'></head></html>";
			    }
		    }
		    else
		    {
	          echo 'Вы действительно хотите удалить юзера: '.$_GET['us'].'?';
	          echo '<br>[<a href="?action=delete&us='.$_GET['us'].'&ok">Yes</a>] [<a href="?action=users">No</a>]';
	        }		
		}
	}
	
	
	// запуск бота
	elseif($_GET['action']=='start' && $_GET['uin'])
	{
	  $query = mysql_fetch_array(mysql_query("select * from bots WHERE uin=".$_GET['uin'].""));
		  
	    if($query)
	    {
		  $fp = fsockopen($url['home'], 80, $errno, $errstr, 5);
		  $out = "GET ".$url['dir']."system/icq.php?uin=".$_GET['uin']." HTTP/1.1\r\n";
		  $out .= "Host: ".$url['home']."\r\n";
		  $out .= "Connection: Close\r\n\r\n";
		  fwrite($fp, $out);
		  
		  echo '<center><font color="green">Бот '.$_GET['uin'].' успешно запущен!</font></center>';
		  echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=bot'></head></html>";
		}
		else
	    {
		  echo '<center><font color="red">Ошибка запуска бота '.$_GET['uin'].'</font></center>';
		  echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=bot'></head></html>";
		}
	}
	
	
	
	// добавление бота
	elseif($_GET['action']=='addbots')
	{
	    if(isset($_GET['save']) && $_POST['icq'] && $_POST['password'])
		{
		    $mysql_commands = mysql_fetch_array(mysql_query("SELECT * FROM `bots` WHERE `uin`='".$_POST['icq']."'"));
			
			if(!$mysql_commands && mysql_query("INSERT INTO `bots` (`id` , `uin`, `password` , `status` , `xstatus` , `client`) VALUES (NULL, '".$_POST['icq']."' , '".$_POST['password']."' , '".$_POST['status']."' , '".$_POST['xstatus']."' , '".$_POST['client']."')"))
			{
				echo '<center><font color="green">Icq бот '.$_POST['icq'].' успешно добавлен!</font></center>';
				echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=bot'></head></html>";
			}
			else
			{
				echo '<center><font color="red">Ошибка добавления icq бота '.$_POST['uin'].'</font></center>';
				echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=bot'></head></html>";
			}
		}
	    else
		{
	     
	      echo '<form method="post" action="?action=addbots&save">';
		   
	      echo 'Icq: <input name="icq" size=18 maxlength=9 class=small style="width:110px;height:18px"><br>';
	      echo 'Password: <input name="password" type="password" size=18 maxlength=9 class=small style="width:110px;height:18px"><br>';
	     
	      
	      echo 'Status: 
	        <select name="status" class=small style="width:110px;height:18px">';
	     
			foreach($array_status as $k=>$v)
			{
              echo '<option value="'.$k.'">'.$v.'</option>';
			}
			
	      echo '</select><br>';
	      echo 'xStatus: 
	        <select name="xstatus" class=small style="width:110px;height:18px">';
			
			foreach($array_xstatus as $k=>$v)
			{
              echo '<option value="'.$k.'">'.$v.'</option>';
			}
			
	      echo '</select><br>';
	  	  echo 'Client: 
	        <select name="client" class=small style="width:110px;height:18px">';
			
			foreach($array_client as $k=>$v)
			{
              echo '<option value="'.$k.'">'.$v.'</option>';
			}
			
	      echo '</select><br>';
	      echo'<br><input value=" Сохранить " type="submit" style="width:90px;height:21px"></form>';
	    }
	}
	
	
	
    // вывод админов
    elseif($_GET['action']=='admin')
	{
	    if(isset($add))
		{
		    if(isset($ok) && $_POST['nick'] && $_POST['icq'])
			{
			  $mysql_commands = mysql_fetch_array(mysql_query("SELECT * FROM `admin` WHERE `uin`='".$_POST['icq']."'"));
			 
			    if(!$mysql_commands && mysql_query("INSERT INTO `admin` (`id` , `uin`, `nick`) VALUES (NULL, '".$_POST['icq']."' , '".$_POST['nick']."')"))
			    {
				  echo '<center><font color="green">Админ '.$_POST['nick'].' успешно добавлен!</font></center>';
				  echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=admin'></head></html>";
			    }
			    else
			    {
				  echo '<center><font color="red">Ошибка добавления админа '.$_POST['nick'].'</font></center>';
				  echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=admin&add'></head></html>";
			    }
			}
			else
			{
			  echo '<form method="post" action="?action=admin&add&ok">';
			  echo 'Icq: <input name="icq" size=18 maxlength=9 class=small style="width:110px;height:18px"><br>';
			  echo 'Nick: <input name="nick" size=18 maxlength=9 class=small style="width:110px;height:18px"><br>';
			  echo'<br><input value=" Сохранить " type="submit" style="width:90px;height:21px"></form>';
			}
		}
	    elseif(isset($delete))
		{
		    if(isset($_GET['ok']))
			{
		      $query = mysql_query("DELETE FROM `admin` WHERE `uin`='".$_GET['uin']."'");
			 
			    if($query)
			    {
				  echo '<center><font color="green">Админ '.$_GET['uin'].' удален!</font></center>';
				  echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=admin'></head></html>";
			    }
			    else
			    {
				  echo '<center><font color="red">Ошибка удаления админа '.$_GET['uin'].'</font></center>';
				  echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=?action=admin'></head></html>";
			    }
			}
			else
			{
			  echo 'Вы действительно хотите удалить админа: '.$_GET['uin'].'?';
	          echo '<br>[<a href="?action=admin&delete&uin='.$_GET['uin'].'&ok">Yes</a>] [<a href="?action=admin">No</a>]';
			}
		}
	    else
		{
          $res = mysql_query("select * from admin");
         
		  echo '<div class=d>';
		 
		    if(mysql_num_rows($res)==0)
		      echo 'Пажалуста <a href="?action=admin&add">добавте</a> uin админа!';
	     
            while($admin = mysql_fetch_array($res))
	        {
	          echo 'Icq: '.$admin['uin'].' | Nick: '.$admin['nick'].' [<a href="?action=admin&delete&uin='.$admin['uin'].'">x</a>]<br>';
	        }
			
		  echo '</div>';
		  echo '<br/>Админов: ['.mysql_num_rows($res).']';
		}
    }

	
	
	
    // выводим все комманды
    elseif($_GET['action']=='getcomm')
	{
	    if(isset($_GET['del']))
		{
		  $query = mysql_query("DELETE FROM `commands` WHERE `commands`='".$_GET['cmd']."'");
		 
			if($query)
		    {
			  echo '<center><font color="green">Комманда !'.$_GET['cmd'].' удалена!</font></center>';
		    }
		    else
		    {
		      echo '<center><font color="red">Ошибка удаления комманды !'.$_GET['cmd'].'</font></center>';
		    }
		}
	    elseif(isset($_GET['add']) && $_POST['commands'] && $_POST['title'])
		{
		  $_POST['commands'] = str_replace('!','',$_POST['commands']);
		  $mysql_commands = mysql_fetch_array(mysql_query("SELECT * FROM `commands` WHERE `commands`='".$_POST['commands']."'"));
			 
		    if(!$mysql_commands && mysql_query("INSERT INTO `commands` (`id` , `commands`, `title`) VALUES (NULL, '".$_POST['commands']."', '".utf_to_win($_POST['title'])."')"))
		    {
		      echo '<center><font color="green">Комманда !'.$_POST['commands'].' успешно добавлена!</font></center>';
		    }
		    else
		    {
			  echo '<center><font color="red">Ошибка добавления комманды !'.$_POST['commands'].'</font></center>';
		    }
		}
	 	elseif(isset($_GET['edit']) && isset($ok) && $_POST['commands'] && $_POST['title'])
		{
		  $_POST['commands'] = str_replace('!','',$_POST['commands']);
		 
		    if(mysql_query("UPDATE `commands` SET `commands`='".$_POST['commands']."', `title`='".utf_to_win($_POST['title'])."' WHERE `id`='".$_GET['id']."'"))
		    {
		      echo '<center><font color="green">Изменено!</font></center>';
		    }
		    else
		    {
			  echo '<center><font color="red">Ошибка изменения!</font></center>';
		    }
		}
      $res = mysql_query("select * from commands");
     
	  echo '<div class=d>';
	 
		if(mysql_num_rows($res)==0)
		  echo 'Гы... А где все комманды?';
		
        while($commands = mysql_fetch_array($res))
	    {
	      echo '!'.$commands['commands'].' - '.win_to_utf($commands['title']).' [<a href="?action=getcomm&cmd='.$commands['commands'].'&del">x</a>] [<a href="?action=getcomm&cmd='.$commands['commands'].'&ed">Edit</a>]<br>';
		}
     
      echo '</div>';
	  echo '<br>Комманд: ['.mysql_num_rows($res).']';
	    if(isset($_GET['ed']))
	    {
		  $com = mysql_fetch_array(mysql_query("select * from `commands` WHERE `commands`='".$_GET['cmd']."'"));
	      echo '<hr/><form method="post" action="?action=getcomm&edit&ok&id='.$com['id'].'">';     
	      echo 'Commands:<br><input name="commands" value="!'.$com['commands'].'" size=18 maxlength=15 class=small style="width:110px;height:18px"><br>';
	      echo 'Title:<br><input name="title" value="'.win_to_utf($com['title']).'" size=18 maxlength=250 class=small style="width:110px;height:18px"><br>';
	    }
	    else
		{
	      echo '<hr/><form method="post" action="?action=getcomm&add">';
		  echo 'Commands:<br><input name="commands" size=18 maxlength=15 class=small style="width:110px;height:18px"><br>';
	      echo 'Title:<br><input name="title" size=18 maxlength=250 class=small style="width:110px;height:18px"><br>';
        }
	  echo'<br><input value=" Добавить " type="submit" style="width:90px;height:21px"></form>';
    }
	



    // выводим баги
    elseif($_GET['action']=='bug')
	{
	    if(isset($_GET['del']))
		{
		  $query = mysql_query("DELETE FROM `bugs` WHERE `id`='".$_GET['bug']."'");
		 
			if($query)
		    {
			  echo '<center><font color="green">Удалено!</font></center>';
		    }
		    else
		    {
		      echo '<center><font color="red">Ошибка удаления!</font></center>';
		    }
		}
	 
      $res = mysql_query("select * from bugs");
      
	  echo '<div class=d>';
	  
		if(mysql_num_rows($res)==0)
		  echo 'Сообщений пока нет :)';
		
        while($bugs = mysql_fetch_array($res))
	    {
	      echo $bugs['uin'].': '.win_to_utf($bugs['title']).' [<a href="?action=bug&bug='.$bugs['id'].'&del">x</a>]<br>';
		}
		
	  echo '</div>';
    }	
	


    // выводим лог
    elseif($_GET['action']=='log')
	{
	    if(isset($_GET['del']))
		{
		  $query = mysql_query("TRUNCATE TABLE `logs`");
		 
			if($query)
		    {
			  echo '<center><font color="green">Логи очищены!</font></center>';
		    }
		    else
		    {
		      echo '<center><font color="red">Ошибка очистки логов!</font></center>';
		    }
		}
	  
	  if($_GET['us'])
	    $res = mysql_query("select * from logs WHERE uin=".$_GET['us']."");
	  else
        $res = mysql_query("select * from logs");
	  
      echo '<div class=d>';
	  
		if(mysql_num_rows($res)==0)
		  echo 'Сообщений пока нет :)';
		
        while($log = mysql_fetch_array($res))
	    {
	      $logs[] = $log['uin'].' | '.win_to_utf($log['cmd']).' | '.date('d F',$log['date']).' | '.date('H:i',$log['date']);
		}
		
		asort($logs);
		
		foreach($logs as $k=>$v)
        {
		  $logi[] = $v;
		}
		
		
		
		$total = count($logs);
		
		if($next=='')
		  $next = 0;
        
		if($total<$next+10)
		  $end = $total;
        else
		  $end = $next + 10;
	 
        for($i=$next; $i<$end; $i++)
		  echo $logi[$i].'<br>';
		  
      echo '</div>';
     
        pages($total,10,$next,'?action=log&');             
	 echo '<br>Записей в логе: ['.mysql_num_rows($res).']';
	 echo '<br>[<a href="?action=log&del">Clear</a>]<br>';
    }



    // выводим все комманды
    elseif($_GET['action']=='rase')
	{
	 	if(isset($_GET['edit']) && isset($_GET['ok']) && $_POST['title'])
		{
		    if(mysql_query("UPDATE `rase` SET `title`='".utf_to_win($_POST['title'])."' WHERE `description`='".$_POST['description']."'"))
		    {
		      echo '<center><font color="green">Изменено!</font></center>';
		    }
		    else
		    {
			  echo '<center><font color="red">Ошибка изменения!</font></center>';
		    }
		}
      $res = mysql_query("select * from rase");
     
	  echo '<div class=d>';
	 
		if(mysql_num_rows($res)==0)
		  echo 'Гы... А где все комманды?';
		
        while($commands = mysql_fetch_array($res))
	    {
	      echo '!'.$commands['description'].' - '.win_to_utf($commands['title']).' [<a href="?action=rase&cmd='.$commands['description'].'&ed">Edit</a>]<br>';
		}
		
	  echo '</div>';
	  echo '<br/>Комманд: ['.mysql_num_rows($res).']';
      
	    if(isset($_GET['ed']))
	    {
		  $com = mysql_fetch_array(mysql_query("select * from `rase` WHERE `description`='".$_GET['cmd']."'"));
	      echo '<hr/><form method="post" action="?action=rase&edit&ok">';
	      echo 'Title:<br><input name="title" value="'.win_to_utf($com['title']).'" size=18 maxlength=250 class=small style="width:110px;height:18px"><br>';
	      echo '<input name="description" type="hidden" value="'.$com['description'].'">';
		  echo'<br><input value=" Добавить " type="submit" style="width:90px;height:21px"></form>';
        }
	}

    // изменяем содержимое !help
    elseif($_GET['action']=='edithelp')
	{
	 	if(isset($_GET['edit']) && $_POST['title'])
		{
		    if(mysql_query("UPDATE `help` SET `title`='".utf_to_win($_POST['title'])."' WHERE `cmd`='help'"))
		    {
		      echo '<center><font color="green">Изменено!</font></center>';
		    }
		    else
		    {
			  echo '<center><font color="red">Ошибка изменения!</font></center>';
		    }
		}
      
		  $help = mysql_fetch_array(mysql_query("select * from `help` WHERE `cmd`='help'"));
	      echo '<form method="post" action="?action=edithelp&edit">';
	      echo '<textarea cols="42" rows="5" name="title">'.win_to_utf($help['title']).'</textarea><br>';
		  echo'<br><input value=" Изменить " type="submit" style="width:90px;height:21px"></form>';
        
	}

	
	else
	{
	  echo 'Это система [W.H.T] ICQBot v.1 (beta)<br>
	        Была создана для упрощенного создания ICQ бота.<br>
			В настоящий момент это тестовая не полная версия,
			но я надеюсь что скоро выйдет полная стабильная рабочая версия.<br>
			Для испоьзования данного сервиса вам не обязательно проффеcианально владеть языком прагромирования как PHP.<br>
			Если у вас возникли какие либо предложения или вы нашли различные ошибки, то просьба связатся со мной:<br>';
			
	  echo ' по аське: 712788 | '; 
	  
	  if(CheckICQStatus(712788)==1)
	    echo '<font color="green">Online</font>';
	  else
	    echo '<font color="red">Offline</font>';
	  
	  echo '<br>или пишите на мыло: [email protected]<br><br>ПОЖАЛУСТА ВНИМАТЕЛЬНО ОЗНАКОМТЕСЬ С <a href="?action=readme">МАНУАЛОМ</a>!<br><br>C уважением Sklep.';
	 
	}
	
  echo '<hr/>';
  echo '[<a href="?action=log">Логи</a>]<br>';
  echo '[<a href="?action=bot">Боты</a>]<br>';
  echo '[<a href="?action=admin">Админы</a>]<br>';
  echo '[<a href="?action=users">Пользователи</a>]<br>';
  echo '[<a href="?action=addbots">Добавить бота</a>]<br>';
  echo '[<a href="?action=admin&add">Добавить админа</a>]<br>';
  echo '[<a href="?action=bug">Жалобы и предложения</a>]<br>';
  echo '[<a href="?action=getcomm">Список доступных комманд</a>]<br>';
  echo '[<a href="?action=rase">Описание(пояснение) комманд</a>]<br>';
  echo '[<a href="?action=edithelp">Редактирование содержимого !help</a>]<br>';
  
  list($msec,$sec)=explode(chr(32),microtime()); 
  
  echo '</div><div class=c><a href="http://wap-hack.ru">[W.H.T]</a> ICQBot by Sklep<br>'.round((($sec+$msec)-$HeadTime),4).' cek.</div></body></html>'; 
?>