Просмотр файла cat - skor/xpanel/setting_update.php

Размер файла: 6.45Kb
<?php

################################################################################
#                                                                              #
#  Каталог сайтов 7wap.ru                                                      #
#  Автор - skor                                                                #
#  Email - [email protected]                                                     #
#  ICQ - 327223788                                                             #
#                                                                              #
#  Сайты:                                                                      #
#  xwap.org                                                                    #
#  2pic.org (picfon.org, xyecoc.ru, 7wap.ru)                                   #
#  wapseek.ru                                                                  #
#                                                                              #
#                                                                              #
#                                                                              #
#  Реквизиты:                                                                  #
#  R258467995540                                                               #
#  Z625573098691                                                               #
#  Яндекс 4100155569768                                                        #
#                                                                              #
#  ДАННЫЙ СКРИПТ РАСПРОСТРАНЯЕТСЯ СВОБОДНО, ТАКЖЕ РАЗРЕШАЕТСЯ ВНОСИТЬ          #
#  СВОИ ИЗМЕНЕНИЯ И ДОПОЛНЕНИЯ В КОД! ПРОДАЖА ЗАПРЕЩЕНА!                       #
#  ПРИ РАСПРОСТРАНЕНИИ ЗАПРЕЩАЕТСЯ УДАЛЯТЬ И ИЗМЕНЯТЬ ДАННУЮ ИНФОРМАЦИЮ!       #
#  ПРИ ИСПОЛЬЗОВАНИИ ИСХОДНЫХ КОДОВ ДАННОГО СКРИПТА НЕОБХОДИМО УКАЗАТЬ         #
#  АВТОРА!                                                                     #
#                                                                              #
#  Дата публикации - 28 августа 2007г.                                         #
################################################################################


include '../inc/config.php';
include '../inc/function.php';

	switch(@$a)
	{

		default:
			echo "ошибочный запрос<br>";
		break;

        # включаемм регистрацию
 		case 'on_reg':
        	@mysql_query("UPDATE `cat_settings` SET `on_reg` = '0' WHERE `id` = '1' LIMIT 1;");
			Header("Location: index.php");
 		break;




        # выключаемм регистрацию
 		case 'off_reg':
			@mysql_query("UPDATE `cat_settings` SET `on_reg` = '1' WHERE `id` = '1' LIMIT 1;");
        	Header("Location: index.php");
 		break;




        # удаляем неактивных
 		case 'clean_site':
            $del_time = time() - 864000;  # удалим через 10 дней простоя
            @mysql_query("DELETE FROM `cat_user` WHERE `time` < '$del_time';");
        	Header("Location: index.php");
 		break;




        # оптимизируем таблцы
 		case 'optmize':
            @mysql_query("OPTIMIZE TABLE `cat_banned` , `cat_hosts` , `cat_img` , `cat_news` , `cat_settings` , `cat_stat` , `cat_stat_browser` , `cat_stat_camera` , `cat_stat_color` , `cat_stat_cookies` , `cat_stat_country` , `cat_stat_day` , `cat_stat_oper` , `cat_stat_qzip` , `cat_stat_screen` , `cat_user`;");
        	Header("Location: index.php");
 		break;




 		# обновляем значаения in_on
 		case 'in_on_update':
 			$in_on = intval($_POST['in_on']);
            @mysql_query("UPDATE `cat_settings` SET `in_on` = '".$in_on."' WHERE `id` = '1' LIMIT 1;");
        	Header("Location: index.php");
 		break;




 		# обновляем значаения link
 		case 'link_update':
 			if(!@$_POST['link']){$link = 'http://7wap.ru';}
            @mysql_query("UPDATE `cat_settings` SET `link` = '".$link."' WHERE `id` = '1' LIMIT 1;");
        	Header("Location: index.php");
 		break;




 		# удаляем сайт
 		case 'del_site':
 			$id = intval($_GET['id']);
            @mysql_query("DELETE FROM `cat_user` WHERE `id` = '".$id."' LIMIT 1;");
        	Header("Location: index.php");
 		break;





 		# удалить все сайты
 		case 'del_all_site':
            @mysql_query("DELETE FROM `cat_user`;");
        	Header("Location: index.php");
 		break;




 		# очистить таблицу забанненых
 		case 'clean_black_list':
            @mysql_query("DELETE FROM `cat_banned`;");
        	Header("Location: index.php");
 		break;





 		# очистить таблицу хостов
 		case 'clean_cat_hosts':
            @mysql_query("DELETE FROM `cat_hosts`;");
        	Header("Location: index.php");
 		break;





 		# бан сайта
 		case 'ban':
        	$id = intval($_GET['id']);

	         	$arr = @mysql_query("SELECT `mail`, `link` FROM `cat_user` WHERE `id` = ".$id." LIMIT 1;");
				$i = @mysql_num_rows($arr);

                    $mail = $link = array();

					while ($data = @mysql_fetch_array($arr))
					{
						$mail[] = $data['mail'];
						$link[] = $data['link'];
					}

				# добавим в таблицу забаненных
				@mysql_query("INSERT INTO cat_banned values('0', '".get_domain($link[0])."','".$mail[0]."');");

        	# удалим сайт из таблицы юзеров
            @mysql_query("DELETE FROM `cat_user` WHERE `id` = '".$id."' LIMIT 1;");

            Header("Location: index.php");
 		break;






 		# обновляем личные данные
 		case 'cat_user_update':
        	@mysql_query("UPDATE `cat_user` SET `mail` = '".$_POST['mail']."', `pass` = '".$_POST['pass']."', `title` = '".iconv("WINDOWS-1251", "UTF-8", $_POST['title'])."', `link` = '".$_POST['link']."', `about` = '".iconv("WINDOWS-1251", "UTF-8", $_POST['about'])."', `k` = '".$_POST['k']."', `in` = '".$_POST['in']."', `out` = '".$_POST['out']."' WHERE `id` = '".$_POST['id']."' LIMIT 1;");
 			Header("Location: index.php");
 		break;


 		# обновляем личные данные
 		case 'st_null':
        	@mysql_query("UPDATE `cat_user` SET `in` = 0, `out` = 0 WHERE `id` = '".$_GET['id']."' LIMIT 1;");
 			Header("Location: index.php");
 		break;





		# статус активен
 		case 'change_status_on':
        	@mysql_query("UPDATE `cat_user` SET `status` = '0' WHERE `id` = '".$id."' LIMIT 1;");
        	Header("Location: index.php");
 		break;



        # статус неактивен
 		case 'change_status_off':
        	@mysql_query("UPDATE `cat_user` SET `status` = '1' WHERE `id` = '".$id."' LIMIT 1;");
        	Header("Location: index.php");
 		break;



	}



?>