![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
На одном из сайтов сделана форма, состоящая из textarea и 6-8 инпутов, в которой вся проверка "валидности" заполненных полей делается javascript'ом, а в PHP всему этому добру верят, прямо как джентльменам. Не удивительно, что к ним иногда прилетают совершено странно заполненные формы. Впрочем разработчик всего этого добра в совершенных непонятках, как такое вообще возможно.
К сожалению, сходу, убедительно показать проблему у меня не вышло, так как "кнопка" submit выглядит как "javascript: document.forms[0].submit();". Собственно вопрос: Какой броузер по Enter'у в input поле может послать форму? FireFox последний такое , вроде, не умеет... Есть ли какие "горячие клавиши" для посылки формы для каких-нибудь броузеров? -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
а нельзя в том же ФФ в инспекторе прикрыть вызов валидирующих функций, а кнопке написать простой сабмит?
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
bars80080, По идее можно, но это подразумевает серьезную правку чужого кода... Как-то слишком сложно для того, чтобы послать несколько пустых писем с заказом из пустых полей...
Предварительный диагноз, который сформировался у меня - это какой-то броузер при каких то установках может посылать формы... Форма для тестирования
Добавлено через 33 секунды OOO! Дык это-ж Хром! Йа его поймал -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
||||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
bars80080, Не, ну если-б при этом спам рассылать... В текстареа его запихивать, к примеру, ну тогда бы я понял.
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
а, ты с практической точки зрения...
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
bars80080, Ну мне нужно было придумать какое-то разумное объяснение наблюдаемой картине
Я представляю себе как можно воспользоваться "незащищенными" формами, с помощью curl'а, к примеру, но посылать при этом пустые поля - не вписывается в мою картину понимания мира Так что сейчас пытаюсь убедить разработчика проверять поля не только в javascript'е -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |