Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

2 страниц V   1 2

Новый Amx Monitoring 1.1.6

Статус пользователя Johnny
сообщение 17.8.2013, 17:07
Сообщение #21


Стаж: 13 лет

Сообщений: 2470
Благодарностей: 1086
Полезность: 515

Верно, ТС не автор и отношения скорее всего вообще никакого не имеет.
Но возможно автор сюда заглядывает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя miRror
сообщение 17.8.2013, 17:12
Сообщение #22


Стаж: 15 лет

Сообщений: 1151
Благодарностей: 1002
Полезность: 967

Меценат Меценат

На айфоне смотрится весьма криво, из-за bootstrap-responsive.min.css.
Если делать через switch, то надо делать чуть по другому, чтобы не вылазило предупреждение

Код
$load = '';
if(isset($_GET['v'])) $load = $_GET['v'];
switch ($load ) {
...
}

Например вот так.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 17.8.2013, 17:15
Сообщение #23
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(Johnny @ 17.8.2013, 19:07) *
Но возможно автор сюда заглядывает.

Надо оно ему) Другое дело - была бы это платная разработка.
А так - есть официальная тема - и хватит)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 17.8.2013, 17:22
Сообщение #24


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Мониторинг сырой и требует серьезной доработки, об этом я и хотел сказать в предыдущих сообщениях.
Если автору не безразлична судьба мониторинга - он сюда заглянет =)

Я например, мониторю форумы где обсуждается моя панель управления. Если какие замечания - постараюсь исправить.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Johnny
сообщение 19.8.2013, 11:37
Сообщение #25


Стаж: 13 лет

Сообщений: 2470
Благодарностей: 1086
Полезность: 515

kuznets92,
Так автор будет дорабатывать только свою платную версию, до этой ему вообще нет никакого дела.
Возможно многое уже давно исправлено в последних версиях его продукта.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя -=Денис=-
сообщение 20.8.2013, 19:31
Сообщение #26


Стаж: 17 лет

Сообщений: 9
Благодарностей: 6
Полезность: 0

Цитата(onotole @ 17.8.2013, 11:09) *
Код:

function isEmail($email)
{
return(preg_match("/^[-_.[:alnum:]]+@((([[:alnum:]]|[[:alnum:]][[:alnum:]-]*[[:alnum:]])\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|b
f|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn
|
co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|f
i
|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|
h
n|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|
k
w|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq
|
mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|n
z
|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd
|
se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp
|
tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw
)$|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i"
,$email));
}


Посмеялся =)

Лучше было заменить на
Код:

function isEmail($email)
{
return filter_var($email, VILTER_VALIDATE_EMAIL);
}


Код:
echo "<html><head><meta http-equiv='Refresh' content='300; URL=/rcon.php'></head><body>";

Не проще ли header('Location: /rcon.php');

Дальше не стал читать. Код из далекого 2005 года. Всё написано криво, невалидно и ужасно



Извини, я не стал полностью перерабатывать бесплатную версию, я ее начал писать когда осваивал php. Щас просто реконструировал функции и т.д, чтобы работало. На код я сильно не смотрел, так как времени делать не было. Зато работает )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя -=Денис=-
сообщение 20.8.2013, 19:41
Сообщение #27


Стаж: 17 лет

Сообщений: 9
Благодарностей: 6
Полезность: 0

Цитата(kuznets92 @ 17.8.2013, 15:44) *
Дизайн не играет никакой роли, это не главное. По мне он вполне даже.
Вот это выскочило после установки:
[attachment=20828:monitoring.jpg][attachment=20826:monitoring_2.jpg]
Подобные ошибки при переходе на любую страницу.

Больше всего не понравился код, нет никакого стиля, нет отступов. Например, я придерживаюсь вот этого стиля - http://www.zendframework.com/manual/1.12/r...ding-style.html


Мне кажется, когда в коде подобное:
Код
echo "<center><br><br><br><br><br><br><br><br><br><br><b><font size='3'>".$locale['reg029']."</font></b></center><br><br><br><br><br><br><br><br><br><br><br><br>";

То дизайн очень трудно переделать под свои нужны. Разве переписать половину кода мониторинга.

Почему cron можно выполнять прямо из браузера? Сделайте, например, чтобы он выполнялся только из командной строки.
http://free.amxservers.ru/cron.php
[attachment=20829:monitorin_cron.jpg]

Нет проверок на исполнение скриптов. Я могу исполнить любой скрипт мониторинга. Например http://free.amxservers.ru/include/rus_name_fix.php


Дизайн играет очень большую роль, для прогеров почти не играет, но так других то больше! Поэтому большинство людей смотрят на дизайн (проверенно). Некоторые покупали платную версию обосновывая тем что им дизайн на демке не нравится и все.
По поводу кода ответил сообщением выше,
а по поводу крона, сделал без защиты специально, так как многие его запускают через wget из командной строки и не хотят запускать например с параметром file или у многих только через wget разрешено. Просто я уже столько раз с этим сталкивался, что проще так сделать чтобы поняли и то до сих пор спрашивают как и что.
Насчет файлов, то ты далеко не все откроешь так напрямую, админские защищенные, а тот что ты дал он остался из-за того что где то может выскочить ошибка, он переводил название сервера в другую кодировку, щас все в UTF8

Цитата(kuznets92 @ 17.8.2013, 16:09) *
Защиты от CSRF, как я понял, тоже нет.
Стоит мне встроить куда нибудь подобную картинку:
Код
<img src="http://free.amxservers.ru/admin/index.php?id=obpost&new_serv_gl&serv_all_sp&serv=5&del" />

и у админа будет удален сервер с id=5

А ты сам то пробывал ? все админские скрипты не открыть как ты написал

Цитата(kuznets92 @ 17.8.2013, 16:16) *
Код
    if (isset($_GET['id']))
  {
    if ($_GET['id'] == "add")
    {
      require "register.php";
    }
    elseif ($_GET['id'] == "all_servers")
    {
      require "all_servers.php"
    }else{
        error_404();    
    }


Не лучше ли будет сделать
Код
    switch($_GET['id']) {
        case 'add':
            require "register.php";
            break;
            
        case 'all_servers':
            require "all_servers.php";
            break;
            
        default:    
            error_404();
            break;
    }


switch case работает быстрее if elseif
да и код куда более читаем.


Я написал выше, что кодов не занимался

Отредактировал: -=Денис=-, - 20.8.2013, 19:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя igorek163
сообщение 12.7.2015, 14:58
Сообщение #28
Стаж: 13 лет

Сообщений: 8
Благодарностей: 2
Полезность: 0

Не пойму в чем проблема. Вроде все компоненты на вдс установил, а установка скрипта выглядит вот так
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kirby Magicman
сообщение 12.7.2015, 15:49
Сообщение #29


Стаж: 15 лет

Сообщений: 1083
Благодарностей: 398
Полезность: 617

Цитата(igorek163 @ 12.7.2015, 15:53) *
Не пойму в чем проблема. Вроде все компоненты на вдс установил, а установка скрипта выглядит вот так
Прикрепленное изображение

Не уверен в своем ответе, но проверь в настройках php переменную short_open_tag (должно быть 1).
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя igorek163
сообщение 12.7.2015, 20:50
Сообщение #30
Стаж: 13 лет

Сообщений: 8
Благодарностей: 2
Полезность: 0

Цитата(Kirby Magicman @ 12.7.2015, 17:44) *
Не уверен в своем ответе, но проверь в настройках php переменную short_open_tag (должно быть 1).

Вы оказались правы. Изменил значение переменной short_open_tag с "off" на "on". Теперь всё заработало. Спасибо!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
4iter
сообщение 13.7.2015, 11:09
Сообщение #31
Стаж: 11 лет

Сообщений: 10
Благодарностей: 2
Полезность: 0

что такое "Поддержка .htaccess"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ragnarr
сообщение 21.6.2018, 13:54
Сообщение #32


Стаж: 10 лет

Сообщений: 27
Благодарностей: 7
Полезность: 149

Апну старый топик чтобы не создавать новый. Нужна последняя версия AMX Monitoring, насколько я знаю это 1.4 но ее нигде нельзя скачать, одни дорвеи, может есть у кого?


Што же будет с нами теперь!?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 4 гостей читают эту тему: