Здравствуйте, тыкните мну в тему с регистрацией для 1.4.5 + автоголд P.S. И как зачислить всем аккам определеное кол-во голда?
Как они могут быть битые =_=" если выбивает что серв на профилактике.
Эти елики я брал с амбер пв, поставил другие ,которые нашел на диндеве, пишет Старая версия клиента =_=
Эм.... и чу там изменить? сервер то коннектиться...+ когда елики с сборку то заходит так что адресс не причем.
[GLinkServer1] type = tcp port = 29000 address = 0.0.0.0 so_sndbuf = 12288 so_rcvbuf = 12288 ibuffermax = 16384 obuffermax = 65536 tcp_nodelay = 0 listen_backlog = 10 accumulate = 131072 max_users = 3000 halflogin_users = 6000 sender_interval = 200000 accumu_packets = 32768 mtrace = /tmp/m_trace.link compress = 0 close_discard = 1 urgency_support = 1 version = 10405 [GLinkServer2] type = tcp port = 29001 address = 0.0.0.0 so_sndbuf = 12288 so_rcvbuf = 12288 ibuffermax = 16384 obuffermax = 65536 tcp_nodelay = 0 listen_backlog = 10 accumulate = 131072 max_users = 3000 halflogin_users = 6000 sender_interval = 200000 accumu_packets = 32768 mtrace = /tmp/m_trace.link compress = 0 close_discard = 1 urgency_support = 1 version = 10405 [GLinkServer3] type = tcp port = 29002 address = 0.0.0.0 so_sndbuf = 12288 so_rcvbuf = 12288 ibuffermax = 16384 obuffermax = 65536 tcp_nodelay = 0 listen_backlog = 10 accumulate = 131072 max_users = 3000 halflogin_users = 6000 sender_interval = 200000 accumu_packets = 32768 mtrace = /tmp/m_trace.link compress = 0 close_discard = 1 urgency_support = 1 version = 10405 [GLinkServer4] type = tcp port = 29003 address = 0.0.0.0 so_sndbuf = 12288 so_rcvbuf = 12288 ibuffermax = 16384 obuffermax = 65536 tcp_nodelay = 0 listen_backlog = 10 accumulate = 131072 max_users = 3000 halflogin_users = 6000 sender_interval = 200000 accumu_packets = 32768 mtrace = /tmp/m_trace.link compress = 0 close_discard = 1 urgency_support = 1 version=10405 [GDeliveryClient] type = tcp port = 29100 address = 127.0.0.1 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 1048576 obuffermax = 1048576 tcp_nodelay = 0 accumulate = 268435456 [GProviderServer1] type = tcp port = 29301 address = 0.0.0.0 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 1048576 obuffermax = 1048576 tcp_nodelay = 0 accumulate = 268435456 [GProviderServer2] type = tcp port = 29302 address = 0.0.0.0 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 1048576 obuffermax = 1048576 tcp_nodelay = 0 accumulate = 268435456 [GProviderServer3] type = tcp port = 29303 address = 0.0.0.0 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 1048576 obuffermax = 1048576 tcp_nodelay = 0 accumulate = 268435456 [GProviderServer4] type = tcp port = 29304 address = 0.0.0.0 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 1048576 obuffermax = 1048576 tcp_nodelay = 0 accumulate = 268435456 [GFactionClient] type = tcp port = 29500 address = 127.0.0.1 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 1638400 obuffermax = 1638400 tcp_nodelay = 0 accumulate = 268435456 [LogclientClient] type = udp port = 11100 address = 127.0.0.1 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 65536 obuffermax = 1048576 accumulate = 1048576 [LogclientTcpClient] type = tcp port = 11101 address = 127.0.0.1 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 65536 obuffermax = 1048576 accumulate = 1048576 [ThreadPool] threads = (1,3)(100,1)(101,1)(0,1) max_queuesize = 1048576 prior_strict = 1 в .ехе 1.4.5 стоит....но ставлю елики с сборки - все работает
Ставлю елики на сервер Киллера в69 Дак проблема в том что выбивает "Серв на профилактике". Мб кто знает как решаеться?:О
Ребятушки, хелпайте.Заливаю через WinSCP файлы обновы иногда пишет "System Error. Code: 123. Синтаксическая ошибка в имени файла, имени папки или метке тома " Как включить поддержку китайского?о.о P.S. В FilleZilla так же
Еще бы добавить авто генерацию октета отправляемого предмета на почту =) + + , если будет то беру и не думая о.о
Анатолий, скинь пожалуйста.
Здравствуйте! Нужно лк шаровое для 1.3.6 в котором есть функция покупки скилов. Перерыл - не нашел.Мб кто знает де валяеться? нужно выдрать от туда функцию покупки скилов.
Ну точно знаю что на дарке в Подполье лежит.
Есть ли у кого-то ежедневное тв 1.3.6? Или же я слыхал где-то по просторам интернета ходит тв Максимиана.
Если не работают Эфекты в моделях , то нужно поменять gfx.pck
'base' => '/', 'register' => 'регистрация/', 'restore' => 'напомнить-пароль/', 'change' => 'сменить-пароль/', 'register_activate' => 'активировать-аккаунт/', 'change_activate' => 'подтвердить-смену-пароля/', Что здесь писать?
Тамиор, здраствуй. У меня такая проблема вот нашел твой скриптик: #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. # Not shared. # Автор не гарантирует 100% защиту. # Автор не несет ответственности, если Вас взломают. # После измненеий, внесенных Вами, автор не несет ни какой ответственности за работоспособность данной защиты. # By Nioro v4.2 stable client. # Установленные соединения разрешены iptables -A INPUT -p tcp -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -p udp -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A OUTPUT -p tcp -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT iptables -A OUTPUT -p udp -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT # Разрешение локального трафика iptables -A INPUT -i lo -j ACCEPT # Ограничение порта ssh и ftp iptables -A INPUT -p tcp -s ваш айпи --dport 21 -j ACCEPT iptables -A INPUT -p tcp --dport 21 -j REJECT iptables -A INPUT -p tcp -s ваш айпи --dport 22 -j ACCEPT iptables -A INPUT -p tcp --dport 22 -j REJECT iptables -A INPUT -p tcp -s ваш айпи --dport 23 -j ACCEPT iptables -A INPUT -p tcp --dport 23 -j REJECT # Ограничение порта IWeb, если порт не стандартный, изменить 8080 на свой iptables -A INPUT -p tcp -s ваш айпи --dport 8080 -j ACCEPT iptables -A INPUT -p tcp --dport 8080 -j REJECT # Ограничение порта протокола SSL (phpnyadmin, если используется данный протокол) iptables -A INPUT -p tcp ваш айпи --dport 443 -j ACCEPT iptables -A INPUT -p tcp --dport 443 -j REJECT # Ограничение порта сервера баз данных iptables -A INPUT -p tcp -s 127.0.0.1 --dport 3306 -j ACCEPT iptables -A INPUT -p tcp --dport 3306 -j REJECT # Ограничение порта авторизации iptables -A INPUT -p tcp -s 127.0.0.1 --dport 29200 -j ACCEPT iptables -A INPUT -p tcp --dport 29200 -j REJECT # Запрещенные для соединения адреса на игровой порт сервера iptables -A INPUT -p tcp -s 188.186.219.192 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.203 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 82.145.210.158 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 46.159.204.184 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.77.184.84 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.202 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.201 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.204 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 95.135.152.193 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 213.227.217.240 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 89.204.31.55 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 95.57.153.38 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.255.85.66 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 93.157.47.1 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 212.12.25.147 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 93.127.94.132 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 77.121.60.54 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 188.186.194.118 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 46.29.119.161 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 212.26.247.13 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 95.135.254.164 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 195.60.174.90 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 188.186.219.192 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.203 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 2.94.145.76 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 31.29.134.155 --dport 29000 -j REJECT # Разрешение игрового порта сервера iptables -A INPUT -p tcp --dport 29000 -j ACCEPT # Запрещенные для соединения адреса на web-сервер iptables -A INPUT -p tcp -s 46.29.119.161 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 46.29.117.53 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 188.186.219.192 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.203 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 82.145.210.158 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 46.159.204.184 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.77.184.84 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.202 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.201 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.204 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 95.135.152.193 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 213.227.217.240 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 89.204.31.55 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 95.57.153.38 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.255.85.66 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 93.157.47.1 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 212.12.25.147 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 93.127.94.132 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 77.121.60.54 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 188.186.194.118 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 46.29.119.161 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 212.26.247.13 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 95.135.254.164 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 195.60.174.90 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 188.186.219.192 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.203 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 2.94.145.76 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 31.29.134.155 --dport 80 -j REJECT # Разрешение порта web-сервера iptables -A INPUT -p tcp --dport 80 -j ACCEPT # Ниже правила настраиваются пользователем под свой тип # Ограничение количества запросов к порту web-сервера в минуту 10 запросов iptables -A INPUT -p tcp --dport 80 -m recent --name web --update --seconds 10 --hitcount 10 -j REJECT iptables -A INPUT -p tcp --dport 80 -m recent --name web --set -j ACCEPT # Ограничение количество запросов к серверу авторизации в 30 секунд 5 запросов iptables -A INPUT -p tcp --dport 8080 -m recent --name auth --update --seconds 30 --hitcount 5 - REJECT iptables -A INPUT -p tcp --dport 29200 -m recent --name auth --set -j ACCEPT #iptables -A INPUT -p udp --dport 29200 -m recent --name auth --update --seconds 30 --hitcount 5 - REJECT #iptables -A INPUT -p udp --dport 29200 -m recent --name auth --set -j ACCEPT # Ограничение количества запросов к игровому порту сервера в минуту 50 запросов iptables -A INPUT -p tcp --dport 29000 -m recent --name game --update --seconds 60 --hitcount 50 - REJECT iptables -A INPUT -p tcp --dport 29000 -m recent --name game --set -j ACCEPT #iptables -A INPUT -p udp --dport 29000 -m recent --name game --update --seconds 60 --hitcount 50 - REJECT #iptables -A INPUT -p udp --dport 29000 -m recent --name game --set -j ACCEPT # Закрытие всего остального iptables -P INPUT REJECT exit 0 так вот, что делать если у меня дин. ип?? Вчера поставил на сервер который стоит на впс так вот у меня ноу-ип стоит вписал я свой ноу ип туда и поставил на серв. Дело в том что сервер рестартанулся, у меня на айвеб и т.д. нормально заходило( у других нет :D), утром включа компьютер, пробую коннектится к айвебу или к порту 22 (WinSCP) не заходит... ноу ип включена..пришлось писать в техподдержку чтоб почистили рк.локал...Посоветуй что-то пожалуйста. сам iptables лишь начинаю постигать, но могу предположить копать в сторону твоей подсети, ведь как правило в динамических IP первые две маски цифр не меняются. Этим самым система будет пропускать все IP с вашего провайдера (по крайней мере даже если кто и вломится, вы будете знать, что нарушитель где то рядом совсем =), однако как показала практика блокирований подсетей, взломщиков из числа пользователей родного провайдера не наблюдалось ) а можно поподробнее обяснить как мне это сделать?
<?php session_start(); include "config.php"; $error_message = ""; /*======================================================================================================*/ function db_mssql_check_xss () { $url = html_entity_decode(urldecode($_SERVER['QUERY_STRING'])); if ($url) { if ((strpos($url, '<') !== false) || (strpos($url, '>') !== false) || (strpos($url, '"') !== false) || (strpos($url, '\'') !== false) || (strpos($url, './') !== false) || (strpos($url, '../') !== false) || (strpos($url, '--') !== false) || (strpos($url, '.php') !== false) ) { die("Попытка взлома!"); } } $url = html_entity_decode(urldecode($_SERVER['REQUEST_URI'])); if ($url) { if ((strpos($url, '<') !== false) || (strpos($url, '>') !== false) || (strpos($url, '"') !== false) || (strpos($url, '\'') !== false) ) { die("Попытка взлома!"); } } } /*======================================================================================================*/ /* Мощная функция обработки данных, защищает от XSS и SQL Injection поддержка защиты для MSSQL серверов */ function office_secure($check_string) { $ret_string = $check_string; $ret_string = htmlspecialchars ($ret_string); $ret_string = strip_tags ($ret_string); $ret_string = trim ($ret_string); $ret_string = str_replace ('\\l', '', $ret_string); $ret_string = str_replace (' ', '', $ret_string); $ret_string = str_replace("'", "", $ret_string ); $ret_string = str_replace("\"", "",$ret_string ); $ret_string = str_replace("--", "",$ret_string ); $ret_string = str_replace("#", "",$ret_string ); $ret_string = str_replace("$", "",$ret_string ); $ret_string = str_replace("%", "",$ret_string ); $ret_string = str_replace("^", "",$ret_string ); $ret_string = str_replace("&", "",$ret_string ); $ret_string = str_replace("(", "",$ret_string ); $ret_string = str_replace(")", "",$ret_string ); $ret_string = str_replace("=", "",$ret_string ); $ret_string = str_replace("+", "",$ret_string ); $ret_string = str_replace("%00", "",$ret_string ); $ret_string = str_replace(";", "",$ret_string ); $ret_string = str_replace(":", "",$ret_string ); $ret_string = str_replace("|", "",$ret_string ); $ret_string = str_replace("<", "",$ret_string ); $ret_string = str_replace(">", "",$ret_string ); $ret_string = str_replace("~", "",$ret_string ); $ret_string = str_replace("`", "",$ret_string ); $ret_string = str_replace("%20and%20", "",$ret_string ); $ret_string = stripslashes ($ret_string); return $ret_string; } /*======================================================================================================*/ /* Обработка глобального POST массива защищает от XSS и SQL Injection поддержка защиты для MSSQL серверов */ function check_sql_inject() { $badchars = array("--","truncate","tbl_","exec","call",";","'","*","/"," \ ","drop", "select","update","delete","where", "-1", "-2", "-3","-4", "-5", "-6", "-7", "-8", "-9"); foreach($_POST as $value) { foreach($badchars as $bad) { if(strstr(strtolower($value),$bad)<>FALSE) { die('Использованы недопустимые символы, <a href="'.$_SERVER['PHP_SELF'].'">вернитесь назад</a>'); } } } } /*======================================================================================================*/ check_sql_inject(); db_mssql_check_xss (); /*======================================================================================================*/ if (isset($_POST['login'])) { $Link = MySQL_Connect($DBHost, $DBUser, $DBPassword) or die ("Can't connect to MySQL"); MySQL_Select_Db($DBName, $Link) or die ($error_message = "Database ".$DBName." do not exists."); $Login = $_POST['login']; $Pass = $_POST['passwd']; $Repass = $_POST['repasswd']; $Email = $_POST['email']; $Capt = $_POST['capt']; $Login = StrToLower(Trim($Login)); $Pass = StrToLower(Trim($Pass)); $Repass = StrToLower(Trim($Repass)); $Email = Trim($Email); if ($_SESSION['random_txt_reg'] != md5(strtoupper($Capt))) { $error_message = '<FONT color="red">Ошибка! Код не совпадает с тем, что на картинке!</FONT><br>'; } elseif (empty($Login) || empty($Pass) || empty($Repass) || empty($Email) || empty($Capt)) { $error_message = '<FONT color="red">Ошибка! Вы заполнили не все поля!</FONT><br>'; } elseif (ereg("[^0-9a-zA-Z_-]", $Login, $Txt)) { $error_message = '<FONT color="red">Ошибка! Логин должен содержать только цифры и англ. буквы!</FONT><br>'; } elseif (ereg("[^0-9a-zA-Z_-]", $Pass, $Txt)) { $error_message = '<FONT color="red">Ошибка! Пароль должен содержать только цифры и англ. буквы!</FONT><br>'; } elseif (ereg("[^0-9a-zA-Z_-]", $Repass, $Txt)) { $error_message = '<FONT color="red">Ошибка! Повторный пароль должен содержать только цифры и англ. буквы!</FONT><br>'; } elseif (!preg_match("/^[0-9a-z_\.]+@[0-9a-z_^\.]+\.[a-z]{2,6}$/i", $Email)) { $error_message = '<FONT color="red">Ошибка! Имейл не соответствует формату!</FONT><br>'; } else { $Result = MySQL_Query("SELECT name FROM users WHERE name='$Login'") or ($error_message = "Can't execute query."); if (MySQL_Num_Rows($Result)) { $error_message = '<FONT color="red">Ошибка! Аккаунт с логином <b>'.$Login.'</b> уже существует!</FONT><br>'; } elseif ((StrLen($Login) < 4) or (StrLen($Login) > 15)) { $error_message = '<FONT color="red">Ошибка! Логин должен содержать от 4 до 15 символов!</FONT><br>'; } elseif ((StrLen($Pass) < 4) or (StrLen($Pass) > 15)) { $error_message = '<FONT color="red">Ошибка! Пароль должен содержать от 4 до 15 символов!</FONT><br>'; } elseif ((StrLen($Repass) < 4) or (StrLen($Repass) > 15)) { $error_message = '<FONT color="red">Ошибка! Повторный Пароль должен содержать от 4 до 15 символов!</FONT><br>'; } elseif ((StrLen($Email) < 4) or (StrLen($Email) > 25)) { $error_message = '<FONT color="red">Ошибка! Имейл должен содержать от 4 до 25 символов!</FONT><br>'; } elseif ($Pass != $Repass) { $error_message = '<FONT color="red">Ошибка! Пароль не совпадает с Повторным Паролем!</FONT><br>'; } else { $Login=mysql_real_escape_string($Login); $$Email=mysql_real_escape_string($Email); $Addr = $_SERVER['REMOTE_ADDR']; $Salt = base64_encode(md5($Login.$Pass, true)); MySQL_Query("call adduser('$Login', '$Salt', '0', '0', '0', '0', '$Email', '0', '0', '0', '0', '$Addr', '0', '0', '', '', '$Salt')") or die ("Can't execute query."); $mysqlresult=MySQL_Query("select * from `users` WHERE `name`='$Login'"); $User_ID=MySQL_result($mysqlresult,0,'ID'); $error_message = '<FONT color="green">Поздравляем! Аккаунт с логином <b>'.$Login.'</b> Успешно зарегистрирован!</FONT><br>'; } } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Language" content="ru"> <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251"> <title>Регистрация</title> <meta name="generator" content="WYSIWYG Web Builder 8 - http://www.wysiwygwebbuilder.com"> <style type="text/css"> body { background-color: #FFFFFF; color: #000000; } </style> <style type="text/css"> p, span, div, ol, ul, li, td, button, input, textarea, form { margin: 0; padding: 0; } a { color: #C8D7EB; outline: none; text-decoration: underline; } a:visited { color: #C8D7EB; } a:active { color: #C8D7EB; } a:hover { color: #376BAD; text-decoration: underline; } </style> <style type="text/css"> .signupform_table { background-color: #EDF2F8; border-color:#BBCEE6; border-width:1px; border-style: solid; color: #376BAD; font-family: Arial; font-size: 13px; text-align: right; border-spacing: 4px; } .signupform_header { background-color: #BBCEE6; color: #376BAD; text-align: center; } .signupform_text { background-color: #FFFFFF; border-color: #BBCEE6; border-width: 1px; border-style: solid; color: #376BAD; font-family: Arial; font-size: 13px; } .signupform_button { background-color: #FFFFFF; border-color: #BBCEE6; border-width: 1px; border-style: solid; color: #376BAD; font-family: Arial; font-size: 13px; } </style> <script type="text/javascript"> function validateForm() { var log_in=document.forms["myForm"]["login"].value; var p=document.forms["myForm"]["passwd"].value; var rp=document.forms["myForm"]["repasswd"].value; var e=document.forms["myForm"]["email"].value; if (log_in==null || log_in=="") { alert("Error in the Login !"); return false; } if (!(/^[a-z0-9_-]{3,15}$/.test(log_in)) ) { alert("Incorrect Login !"); return false; } if (p==null || p=="") { alert("Password is empty!"); return false; } if (rp==null || rp=="") { alert("Repeat Password is empty!"); return false; } if (length(p)>15) { alert("The Password is longer than 15 symbols"); return false; } if (length(rp)>15) { alert("The Repeat Password is longer than 15 symbols"); return false; } if (e==null || e=="") { alert("Email is empty!"); return false; } if (!(/^\w+[-_\.]*\w+@\w+-?\w+\.[a-z]{2,4}$/.test(e)) ) { alert("Incorrect Email !"); return false; } } </script> </head> <body> <div id="wb_Signup1" style="position:absolute;left:0px;top:0px;width:354px;height:268px;text-align:right;z-index:0;padding:0;"> <form name="signupform" method="post" onsubmit="return validateForm()" action=register.php id="signupform"> <input type="hidden" name="form_name" value="signupform"> <table class="signupform_table" style="width:354px;height:268px;"> <tr> <td class="signupform_header" colspan="2" style="height:20px;">Регистрация игрового аккаунта</td> </tr> <tr> <td style="height:20px">Логин:</td> <td style="text-align:left"><input class="signupform_text" name="login" type="text" id="username" style="width:150px;height:18px;"></td> </tr> <tr> <td style="height:20px;">Пароль:</td> <td style="text-align:left"><input class="signupform_text" name="passwd" type="password" id="password" style="width:150px;height:18px;"></td> </tr> <tr> <td style="height:20px">Повторите пароль:</td> <td style="text-align:left"><input class="signupform_text" name="repasswd" type="password" id="confirmpassword" style="width:150px;height:18px;"></td> </tr> <tr> <td style="height:20px">Имейл:</td> <td style="text-align:left"><input class="signupform_text" name="email" type="text" id="email" style="width:150px;height:18px;"></td> </tr> <tr> <td> </td><td style="text-align:left;height:34px"><img src="captcha.php" border="0" alt="" style="width:100px;height:34px;"></td> </tr> <tr> <td style="height:20px">Код с картинки:</td> <td style="text-align:left"><input class="signupform_text" name="capt" type="text" id="captcha" style="width:150px;height:18px;"></td> </tr> <tr> <td colspan="2"><?php echo $error_message; ?></td> </tr> <tr> <td> </td><td style="text-align:left;vertical-align:bottom"><input class="signupform_button" type="submit" name="signup" value="Регистрация" id="signup" style="width:90px;height:20px;"></td> </tr> </table> </form> </div> </body> </html> Куда и что нужно вписать чтоб голд приходил при реге?
Сделал, не помогло...так же... [img]
Здраствуйте, хотел сменить регистрацию , так вот вместо логина и пасса выбивают иероглифы, когда ставлю старую регу все норм работает. Знаю что проблема в кодировке, как сменить? (ставил 2 реги и обе показывали иероглифы, значит у мну щас стоит формат не UTF-8) как сменить на UTF-8?
Пиши в скайп, на днях такая же проблема была, решил! скайп : andrey007pm
Тамиор, здраствуй. У меня такая проблема вот нашел твой скриптик: #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. # Not shared. # Автор не гарантирует 100% защиту. # Автор не несет ответственности, если Вас взломают. # После измненеий, внесенных Вами, автор не несет ни какой ответственности за работоспособность данной защиты. # By Nioro v4.2 stable client. # Установленные соединения разрешены iptables -A INPUT -p tcp -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -p udp -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A OUTPUT -p tcp -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT iptables -A OUTPUT -p udp -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT # Разрешение локального трафика iptables -A INPUT -i lo -j ACCEPT # Ограничение порта ssh и ftp iptables -A INPUT -p tcp -s ваш айпи --dport 21 -j ACCEPT iptables -A INPUT -p tcp --dport 21 -j REJECT iptables -A INPUT -p tcp -s ваш айпи --dport 22 -j ACCEPT iptables -A INPUT -p tcp --dport 22 -j REJECT iptables -A INPUT -p tcp -s ваш айпи --dport 23 -j ACCEPT iptables -A INPUT -p tcp --dport 23 -j REJECT # Ограничение порта IWeb, если порт не стандартный, изменить 8080 на свой iptables -A INPUT -p tcp -s ваш айпи --dport 8080 -j ACCEPT iptables -A INPUT -p tcp --dport 8080 -j REJECT # Ограничение порта протокола SSL (phpnyadmin, если используется данный протокол) iptables -A INPUT -p tcp ваш айпи --dport 443 -j ACCEPT iptables -A INPUT -p tcp --dport 443 -j REJECT # Ограничение порта сервера баз данных iptables -A INPUT -p tcp -s 127.0.0.1 --dport 3306 -j ACCEPT iptables -A INPUT -p tcp --dport 3306 -j REJECT # Ограничение порта авторизации iptables -A INPUT -p tcp -s 127.0.0.1 --dport 29200 -j ACCEPT iptables -A INPUT -p tcp --dport 29200 -j REJECT # Запрещенные для соединения адреса на игровой порт сервера iptables -A INPUT -p tcp -s 188.186.219.192 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.203 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 82.145.210.158 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 46.159.204.184 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.77.184.84 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.202 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.201 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.204 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 95.135.152.193 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 213.227.217.240 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 89.204.31.55 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 95.57.153.38 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.255.85.66 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 93.157.47.1 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 212.12.25.147 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 93.127.94.132 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 77.121.60.54 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 188.186.194.118 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 46.29.119.161 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 212.26.247.13 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 95.135.254.164 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 195.60.174.90 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 188.186.219.192 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.203 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 2.94.145.76 --dport 29000 -j REJECT iptables -A INPUT -p tcp -s 31.29.134.155 --dport 29000 -j REJECT # Разрешение игрового порта сервера iptables -A INPUT -p tcp --dport 29000 -j ACCEPT # Запрещенные для соединения адреса на web-сервер iptables -A INPUT -p tcp -s 46.29.119.161 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 46.29.117.53 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 188.186.219.192 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.203 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 82.145.210.158 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 46.159.204.184 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.77.184.84 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.202 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.201 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.204 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 95.135.152.193 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 213.227.217.240 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 89.204.31.55 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 95.57.153.38 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.255.85.66 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 93.157.47.1 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 212.12.25.147 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 93.127.94.132 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 77.121.60.54 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 188.186.194.118 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 46.29.119.161 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 212.26.247.13 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 95.135.254.164 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 195.60.174.90 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 188.186.219.192 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 94.100.191.203 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 2.94.145.76 --dport 80 -j REJECT iptables -A INPUT -p tcp -s 31.29.134.155 --dport 80 -j REJECT # Разрешение порта web-сервера iptables -A INPUT -p tcp --dport 80 -j ACCEPT # Ниже правила настраиваются пользователем под свой тип # Ограничение количества запросов к порту web-сервера в минуту 10 запросов iptables -A INPUT -p tcp --dport 80 -m recent --name web --update --seconds 10 --hitcount 10 -j REJECT iptables -A INPUT -p tcp --dport 80 -m recent --name web --set -j ACCEPT # Ограничение количество запросов к серверу авторизации в 30 секунд 5 запросов iptables -A INPUT -p tcp --dport 8080 -m recent --name auth --update --seconds 30 --hitcount 5 - REJECT iptables -A INPUT -p tcp --dport 29200 -m recent --name auth --set -j ACCEPT #iptables -A INPUT -p udp --dport 29200 -m recent --name auth --update --seconds 30 --hitcount 5 - REJECT #iptables -A INPUT -p udp --dport 29200 -m recent --name auth --set -j ACCEPT # Ограничение количества запросов к игровому порту сервера в минуту 50 запросов iptables -A INPUT -p tcp --dport 29000 -m recent --name game --update --seconds 60 --hitcount 50 - REJECT iptables -A INPUT -p tcp --dport 29000 -m recent --name game --set -j ACCEPT #iptables -A INPUT -p udp --dport 29000 -m recent --name game --update --seconds 60 --hitcount 50 - REJECT #iptables -A INPUT -p udp --dport 29000 -m recent --name game --set -j ACCEPT # Закрытие всего остального iptables -P INPUT REJECT exit 0 так вот, что делать если у меня дин. ип?? Вчера поставил на сервер который стоит на впс так вот у меня ноу-ип стоит вписал я свой ноу ип туда и поставил на серв. Дело в том что сервер рестартанулся, у меня на айвеб и т.д. нормально заходило( у других нет :D), утром включа компьютер, пробую коннектится к айвебу или к порту 22 (WinSCP) не заходит... ноу ип включена..пришлось писать в техподдержку чтоб почистили рк.локал...Посоветуй что-то пожалуйста.
Имена участников (разделяйте запятой).