PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- require "lgsl_files/lgsl_class.php";
- lgsl_database();
- global $lgsl_config;
- $lgsl_protocol_list = lgsl_protocol_list();
- $error = '';
- $spamcheck = $_POST['spamcheck'];
- if(!$ip || !$c_port || !$type || !$user || !$info) $error .= "Заполните все поля помеченные <b><font color=red>*</font></b> !";
- if(!$error) {
- if(!$lgsl_protocol_list[$type]) $error .= "Указан неверный тип игры";
- }
- if(!$error) {
- $mysql_query = "SELECT * FROM `{$lgsl_config['db']['prefix']}{$lgsl_config['db']['table']}` WHERE `ip` = '$ip' AND `c_port` = '$c_port' AND `type` = '$type'";
- }
- if(!$error) {
- if ($q_port < 1 || $q_port > 99999) $error .= "Неверный порт";
- if ($c_port < 1 || $c_port > 99999) $error .= "Неверный порт";
- {
- $error = '<div>Пожалуйста, введите проверку на спам!</div>';
- }
- {
- $error = '<div>Вы неправильно ответили на вопрос, сколько будет 2+3 ?</div>';
- }
- }
- if(!$error) {
- $data = lgsl_query_live($ip, $q_port, $c_port, $s_port, $type, 's');
- if($data['b']['status'] == 0) $error .= "Сервер не найден";
- }
- if(!$error) {
- $mysql_query = "INSERT INTO `{$lgsl_config['db']['prefix']}{$lgsl_config['db']['table']}` (`status`,`ip`,`q_port`,`c_port`, `s_port`, `type`, `cache`, `cache_time`, `zone`,`disabled`,`user`,`info`,`icq`) VALUES ('0', '$ip', '$q_port', '$c_port', '$s_port', '$type', '', '', '$zone', '0','$user','$info','$icq')";
- echo "Сервер добавлен";
- } else echo $error;
- ?>