Об ошибках пишите сюда!!!

Обнаруженные вами ошибки в работе программы, предложения по ее улучшению
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Об ошибках пишите сюда!!!

Сообщение Dmitry »

По поводу данной ошибки, описанной Anton, порулил немного страницу авторизации, и теперь это сообщение "собирается" из двух в зависимости от того, включено попап-окно или нет.
В архиве файл hotspotlogin_new.cgi. Замените им старый файл hotspotlogin.cgi и проверьте, теперь упоминание о кнопке "Продолжить" должно появляться только в том случае, когда отключено попап-окно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Anton
Сообщения: 47
Зарегистрирован: 21 авг 2012, 22:45
Контактная информация:

Re: Об ошибках пишите сюда!!!

Сообщение Anton »

Спасибо!
Всё исправилось!
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Об ошибках пишите сюда!!!

Сообщение Dmitry »

ок, спасибо за ответ
а то у меня тут на хотспоте моем тестовом сейчас висит соседский студент, так и проверить не на чем было...
Anton
Сообщения: 47
Зарегистрирован: 21 авг 2012, 22:45
Контактная информация:

Re: Об ошибках пишите сюда!!!

Сообщение Anton »

Такой вопрос. Изменил фоновый рисунок, через некоторое время обновился Mozilla Fierfox и весь фон сместился, на параметр body background-size в файле стилей никак не реагирует вообще, с исходной картинкой фона все точно так же. Эксплорер также не реагирует на этот параметр.
Дмитрий подскажите что может быть не так ? У смартфона (файл стилей 600) такого не наблюдается.
Похоже, после обновления Mozilla Fierfox перестал понимать background-size параметр в файле стилей 800, а вот почему эксплорер его не читает ??? Как я то общая причина. Хром вообще запомнил последнее изменение рисунка и отказывается его обновлять.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Anton 18 дек 2012, 11:41, всего редактировалось 1 раз.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Об ошибках пишите сюда!!!

Сообщение Dmitry »

честно говоря, долго не мог понять, а в чем разница.
как я понял, разница в масштабе?
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Об ошибках пишите сюда!!!

Сообщение Dmitry »

Anton писал(а): на параметр body background-size в файле стилей никак не реагирует вообще..
попробуйте жестко указать единицы измерения типа

Код: Выделить всё

background-size: 200px 200px;
хотя, если верить этой странице
http://htmlbook.ru/css/background-size
поддержка данного параметра в CSS в Internet Explorer присутствует только начиная с версии 9
Anton
Сообщения: 47
Зарегистрирован: 21 авг 2012, 22:45
Контактная информация:

Re: Об ошибках пишите сюда!!!

Сообщение Anton »

Получилось ! Указал размер картинки в "px" Мозилла заработал, Хром, а вот с Эксплолрером все по прежнему даже после его обновления до №8.
Кстати картинка фона в формате gif анимации с мигающими звездами на шарах, смотрится великолепно!
С Наступающим Новым Годом! :D
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Об ошибках пишите сюда!!!

Сообщение Dmitry »

Anton писал(а):.... даже после его обновления до №8.
Как я написал, по ссылке указано, что параметр background-size в Internet Explorer-е действует только начиная с 9 (девятой) версии.

Думаю, как вариант решения, использовать картинку именно такого размера, как хочется, чтобы она отображалась в Internet Explorer-е. А в остальных браузерах отработает параметр
Anton
Сообщения: 47
Зарегистрирован: 21 авг 2012, 22:45
Контактная информация:

Re: Об ошибках пишите сюда!!!

Сообщение Anton »

Дмитрий Здравствуй­те!
Замечено интересное­ явление.
Пытаясь предостави­ть страницу авторизаци­и (без кнопок "Гостевой вход" и "Войти") из интернета для партнеров Ликпей и СМС биллинга (эту тему обсуждали на форуме) заметил что если заходишь по этому адресу http://192.168.182.1/cgi-bin/hotspotlog ... res=notyet или http://(адрес сервера в интернете)­/cgi-bin/hotspotlogin.cgi?res=notyet то происходит­ какой то сбой Easy hotspot создает ваучер гостевого входа но без мак адреса, колонка логин, в разделе ваучеры, остается пустой. При удалении такой записи (клиента) исчезают несколько страниц уже созданных ваучеров. Не понятно в каком порядке теряются записи, иногда исчезают старые иногда новые записи ???
Конечно мало вероятно, что кто то будет пытаться попасть на сервер подбирая адреса, но все же можно ли создать запрет, фильтр или пере адресацию на страницу "Авторизац­ия возможна только через чилиспот" если идет запрос по адресу http://(адрес сервера в интернете)­/cgibin/hotspotlogin.cgi?res=notyet
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Об ошибках пишите сюда!!!

Сообщение Dmitry »

  1. Появление ваучера с пустым логином неудивительно, потому как mac-адрес берется из запроса чиллиспота. При обращении же по подобранной вами ссылке параметр mac-адресс в запросе отсутствует. А система с вашим "кривым запросом" тем не менее генерит гостевой ваучер, что естественно, не должно происходить.
  2. С другой стороны, сам по себе вариант когда параметр res имеет значение notyet (то самое "res=notyet") является вполне штатной ситуацией - этим самым Chillispot сообщает странице авторизации, что клиент еще не авторизован. По этому, "рубить" чисто по этой комбинации - неверно.
  3. В итоге, с учетом того обстоятельства, что в штатном обращении Chillispot-а к странице авторизации mac-адрес клиента вписан обязательно и однозначно, было принято решение скомбинировать условие для отказа при одновременном выполнении сразу двух критериев - во первых, res=notyet, а во вторых - пустое значение mac-адреса.
    Дополнительно в странице было реализовано принудительное отключение гостевого блока, если в запросе (будь-то реальный запрос от Chillispot-а, будь-то "подобранный" запрос злоумышленника) отсутствует значение mac-адреса
Откорректированная страница авторизации в виде архива пристегнута к сообщению. Ставьте, проверяйте!

Ну а глюк с удалением таких кривых ваучеров объясняется просто - удаление ваучера в Easyhotspot производится именно по его логину. В случае таких глючных ваучеров - логин пустой. Поэтому при выполнении запроса удаления ваучера с пустым логином критерий отбора нарушен и результат его выполнения трудно-предсказуем...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость