AMX Monitoring CS на PHP + MySQL 1.1.5 — Добавление серверов типа server.ru:27015

Для тех кто пользуется скриптом AMX Monitoring CS на PHP + MySQL 1.1.5

Материал старый, от 29 июня 2011 года. Так как данный скрипт популярности не набирает, не вижу смысла обновлять статью.

На сегодняшний день на оф.сайте данного материала я не видел!
Точнее есть вот что, но решения нету.
Многие видел спрашивают:

Кстати кто подскажет, как сделать чтобы, ип буквенный тоже можно было ??? Я думаю многих интересует !

Так вот, для этого необходимо открыть файл register.php, и найти там строки

if (!preg_match(«/^[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}$/i», $server_ip)) {
$error .= $locale[‘reg024’].»<br><br>\n»;
}

и, либо удалить, либо закомментировать (что я и сделал), но помните, после этого, не будет осуществляться проверка на наличие символов видаxxx.xxx.xxx.xxx, и для этого можно сделать хотя бы следующее:
Выше тех строк что мы рассматривали раньше, вставить

if ($server_ip==») {
$error .= $locale[‘reg031’];
}

а в файл http://КОРНЕВАЯ_ПАПКА/locale/Russian/register.php
вставить следующую строчку:

$locale[‘reg031’] = «Введите правильно IP адрес сервера!»;

Тем самым, если кто-то не вписал IP, он увидит сообщение об ошибке, с содержанием

Введите правильно IP адрес сервера!

А тут написано решение проблемы с длинной имени сервера. По стандарту оно 30, и те сервера, имя которых больше 30 символов, не будут полностью отображаться. Ниже по ссылке расписано решение проблемы
http://www.amxserv.net/forum/viewthread.php?thread_id=2757&page=2

poxmel

Акция на VIP