<?php
///////////////////////////////////////////////////////////////////////////////////////////
/////
///// ********* Best Чат *********
/////
///// Made by : Best
///// E-mail : [email protected]
///// Site : http://best.ruwap.org
///// ICQ : 415-213-787
/////
//////////////////////////////////////////////////////////////////////////////////////////////
// ВЫ НЕ ИМЕЕТЕ ПРАВО ВНОСИТ ИЗМЕНЕНИЯ В КОД СКРИПТА ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ //
//////////////////////////////////////////////////////////////////////////////////////////////
$lang = array();
$lang["ok"] = 'Ok';
$lang['enter'] = 'Вход';
$lang['reg'] = 'Регистрация';
$lang['login'] = 'Логин';
$lang['pass'] = 'Пароль';
$lang['main'] = '[ANTIDEM]';
$lang['how_add_photo'] = 'Дoбaвить фoтo в чaт';
$lang['chat'] = 'ANTIDEM Чат';
$lang['in_the_chat'] = 'On - Line: ';
$lang['people'] = ' человек';
$lang['welcome'] = 'Дoбpo пoжaлoвaть в лyчший чaт WAPa! :)';
$lang['admining'] = 'Aдминcкaя';
$lang['modering'] = 'Moдepaтopcкaя';
$lang['letters'] = 'Письма';
$lang['search'] = 'Поиск';
$lang['meets'] = 'Встречи';
$lang['who_online'] = 'Кто где?';
$lang['stats'] = 'Статистика';
$lang['help'] = 'Помощь';
$lang['ignor'] = 'Игнор-лист';
$lang['settings'] = 'Настройки';
$lang['profile'] = 'Профиль';
$lang['people_in_holl'] = 'Человек в прихожей';
$lang['not_loged'] = '<b>Ошибка авторизации!</b><br/>';
$lang['is_moder'] = ' сделан модером!<br/>';
$lang['is_killer'] = ' сделан киллером!<br/>';
$lang['is_not_killer'] = ' снят с должности киллера!<br/>';
$lang['is_not_moder'] = ' снят с должности модера!<br/>';
$lang['is_shpion'] = ' сделан шпионом!<br/>';
$lang['is_not_shpion'] = ' снят с должности шпиона!<br/>';
$lang['is_topmoder'] = ' сделан высшим модером!<br/>';
$lang['is_not_topmoder']= ' снят с должности высшего модера!<br/>';
$lang['deleted'] = ' удален из чата!!!<br/>';
$lang['delete'] = 'Удалить';
$lang['do_you_want'] = 'Вы действительно хотите ';
$lang['this_user'] = ' этого пользователя чата?';
$lang['wno'] = 'Кому';
$lang['link'] = 'Ссылка';
$lang['done'] = '<b>Операция успешно завершена!</b><br/>';
$lang['error'] = '<b>Ошибка при совершении операции!</b><br/>';
$lang['status'] = 'Статус';
$lang['optimized'] = '<b>Таблицы не нуждаются в оптимизации!</b><br/>';
$lang['pos'] = 'Положение';
$lang['room'] = 'Комната';
$lang['pass_of_user'] = 'Пароль для пользователя ';
$lang['user_not_exist'] = '<b>Такого пользователя не существует!</b><br/>';
$lang['title'] = 'Название';
$lang['new_nick'] = 'Новый ник';
$lang['old_nick'] = 'Старый ник';
$lang['such_nick_exist']= '<b>Вы не можете установить такой ник, т.к. он уже занят другим пользователем!</b><br/>';
$lang['back'] = 'Назад';
$lang['change_rtitle'] = 'Изменить название комнаты';
$lang['change_pos'] = 'Изменить положение комнаты';
$lang['create_room'] = 'Создать комнату';
$lang['delete_room'] = 'Удалить комнату';
$lang['view_pass'] = 'Узнать пароль';
$lang['add_photo'] = 'Установить фото';
$lang['change_login'] = 'Изменить ник';
$lang['change_status'] = 'Изменить статус';
$lang['empty_rooms'] = 'Очистить комнаты';
$lang['empty_letters'] = 'Очистить письма';
$lang['optimize'] = 'Оптимизировать таблицы';
$lang['access_denied'] = '<b>Доступ закрыт!</b><br/>';
$lang['to_chat'] = 'В чат';
$lang['holl'] = 'Прихожая';
$lang['killed'] = ' убит!';
$lang['restored'] = ' восстановлен!';
$lang['reason'] = 'Причина';
$lang['kick'] = 'Пнуть';
$lang['kicked'] = ' временно выпнут из чата!';
$lang['content'] = 'Содержание';
$lang['organizators'] = 'Организаторы';
$lang['meet_exist'] = '<b>Такая встреча уже существует!</b><br/>';
$lang['head'] = 'Заголовок';
$lang['change_head'] = 'Изменить заголовок комнаты';
$lang['add_meet'] = 'Добавить встречу';
$lang['del_meet'] = 'Удалить встречу';
$lang['restore_login'] = 'Восстановить логин';
$lang['rules'] = 'Правила чата';
$lang['vict'] = 'Викторина';
$lang['translit'] = 'Транслит';
$lang['ranks'] = 'Статусы';
$lang['privat'] = 'Приват';
$lang['ign'] = 'Игнор';
$lang['smiles'] = 'Смайлы';
$lang['update'] = 'Обновить';
$lang['say'] = 'Сказать';
$lang['history'] = 'История';
$lang['who_add'] = 'Разместил';
$lang['you_are_killed'] = 'Вас убили! Ник заблокирован!';
$lang['kick_you'] = 'выпнул(а) вас! ';
$lang['unban'] = 'Разбан через ';
$lang['s'] = ' сек';
$lang['m'] = ' мин';
$lang['h'] = ' ч';
$lang['room_not_exist'] = '<b>Комнаты не существует!</b><br/>';
$lang['underline'] = 'Подчеркнутый';
$lang['bold'] = 'Жирный';
$lang['who'] = 'Кому';
$lang['regs'] = 'Регистраций';
$lang['vote'] = 'Голосовать за чат!';
$lang['nick'] = 'Ник';
$lang['name'] = 'Имя';
$lang['birthday'] = 'День рождения';
$lang['live'] = 'Место жительства';
$lang['sex'] = 'Пол';
$lang['phone'] = 'Модель мобилы';
$lang['operator'] = 'Оператор';
$lang['wap'] = 'WAP-сайт';
$lang['web'] = 'WEB-сайт';
$lang['status'] = 'Статус';
$lang['posts'] = 'Постов';
$lang['about'] = 'О себе';
$lang['datereg'] = 'Дата регистрации';
$lang['kick'] = 'Пнуть';
$lang['kill'] = 'Убить';
$lang['makemoder'] = 'Сделать модером';
$lang['makekiller'] = 'Сделать киллером';
$lang['delmoder'] = 'Снять модера';
$lang['delkiller'] = 'Снять киллера';
$lang['in_ignor'] = 'В игнор';
$lang['maketopmoder'] = 'Сделать высшим модером';
$lang['deltopmoder'] = 'Снять высшего модера';
$lang['makeshpion'] = 'Сделать шпиона';
$lang['delshpion'] = 'Снять шпиона';
$lang['marryed'] = 'Свадьба!';
///////////////////////////////////////////////////////////
$DB_HOST = "localhost"; //хост бд
$DB_USER = "root"; //имя пользоватебя бд
$DB_PASS = ""; //пароль пользователя бд
$DB_NAME = "chat"; //название бд
////////////////////////////////////////////////////////////
$offline = 300; //Время, через которое пользователь считается оффлайн
$divide = "<br/>"; //разделитель в прихожей
$px = "chat_"; //префикс названия таблицы
$itable = "ignor"; //имя таблицы игнора
$utable = "users"; //имя таблицы пользователей
$stable = "settings"; //имя таблицы настроек
$qtable = "ques"; //имя таблицы вопросов
$vtable = "vict"; //имя таблицы викторины
$mtable = "messages"; //имя таблицы сообщений
$meettable = "meets"; //имя таблицы встреч
$ltable = "letters"; //имя таблицы для писем
////////////////////////////////////////////////////////////
function gettime()
{
$part_time = explode(' ', microtime());
$real_time = $part_time[1].substr($part_time[0], 1);
return $real_time;
}
////////////////////////////////////////////////////////////
//функция для авторизации пользователя
function autorize() {
global $px, $utable, $login, $id, $pass;
//кодируем пароль
//$сpass = crypt($pass, $crypt);
//запрос на выбор пользователя из бд
$q = @mysql_query("select * from `".$px.$utable."` where id='$id' and pass='$pass' limit 1;");
//пихаем данные из запроса в массив
$duser = @mysql_fetch_array($q);
//возвращаем логин пользователя
return $duser;
}
////////////////////////////////////////////////////////////
//массив для транслитерации букв
$tran = array(
"A"=>"?Р","a"=>"??","B"=>"?С","b"=>"??","V"=>"?Т",
"v"=>"??","G"=>"?У","g"=>"??","D"=>"?Ф","d"=>"??",
"E"=>"?Х","e"=>"??","yo"=>"?Б","Zh"=>"?Ц","zh"=>"??",
"Z"=>"?Ч","z"=>"??","I"=>"?Ш","i"=>"??","J"=>"?Щ",
"j"=>"??","K"=>"?Ъ","k"=>"??","L"=>"?Ы","l"=>"??",
"M"=>"?Ь","m"=>"??","N"=>"?Э","n"=>"??","O"=>"?Ю",
"o"=>"??","P"=>"?Я","p"=>"??","R"=>"?а","r"=>"?А",
"S"=>"?б","s"=>"?Б","T"=>"?в","t"=>"?В","U"=>"?г",
"u"=>"?Г","F"=>"?д","f"=>"?Д","H"=>"?е","h"=>"?Е",
"C"=>"?ж","c"=>"?Ж","Ch"=>"?з","ch"=>"?З","Sh"=>"?и",
"sh"=>"?И","Sch"=>"?й","sch"=>"?Й","''"=>"?К",
"Y"=>"?л","y"=>"?Л","'"=>"?М","Ye"=>"?н",
"ye"=>"?Н","Yu"=>"?о","yu"=>"?О","Ya"=>"?п","ya"=>"?П",
"Yo"=>"?С"
);
//функция конвертации транслита в юникод
function latrus($str) {
global $tran;
return strtr($str,$tran);
}
////////////////////////////////////////////////////////////
//выполняем соединение
mysql_connect($DB_HOST,$DB_USER,$DB_PASS) or die ('<card id="error" title="Ошибка">'.
'<p>'.
'?Ъ ?Б???????????????О ???????? ?????????Л?Е ?? ?????????Л?? ???????????В ?????????Б?В?Г??????! ?Х?Б???? ???Л ?Г?????А?????Л, ?З?В?? ?Н?В?? ???? ?Б???Г?З????????, ?????А???В???В???Б?М ?? ??????????????!'.
'<br/>'.
'<anchor>?Э????????<prev/></anchor><br/>'.
'<a href="/">BestChat</a>'.
'</p>'.
'</card>'.
'</wml>');
//выбираем базу для работы
mysql_select_db($DB_NAME);
///////////////////////////////////////////////////////////
//функция обновления статуса
function ustatus() {
global $login, $px, $utable;
$status = $login['status'];
$posts = $login['posts'];
//выбираем статус
if(empty($status))
@mysql_query("update `".$px.$utable."` set status='?Я?А???Е????????' where id='".$login['id']."';");
if($posts>=100 && $posts<500 && $status=="?Я?А???Е????????")
@mysql_query("update `".$px.$utable."` set status='?Э???????З????' where id='".$login['id']."';");
if($posts>=500 && $posts<1000 && $status=="?Э???????З????")
@mysql_query("update `".$px.$utable."` set status='?Я?????М?????????В?????М' where id='".$login['id']."';");
if($posts>=1000 && $posts<3000 && $status=="?Я?????М?????????В?????М")
@mysql_query("update `".$px.$utable."` set status='?Я?А???????????Г?В?Л??' where id='".$login['id']."';");
if($posts>=3000 && $posts<5000 && $status=="?Я?А???????????Г?В?Л??")
@mysql_query("update `".$px.$utable."` set status='?з???В?В???А' where id='".$login['id']."';");
if($posts>=5000 && $posts<7000 && $status=="?з???В?В???А")
@mysql_query("update `".$px.$utable."` set status='?в?Г?Б?????Й????' where id='".$login['id']."';");
if($posts>=7000 && $status=="?в?Г?Б?????Й????")
@mysql_query("update `".$px.$utable."` set status='?Я???З???В???Л??' where id='".$login['id']."';");
}
?>