Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009
Помог: 2 раз(а)
у меня форма зделана на ajax но хотелось бы всё таки обезопасится ещё, и зделать во время обработки формы в php проверку на включения js пробывал зделать так
и условие в php не нужно, пусть на всех страницах выводится
это маленько неподходит т.к. если загрузить форму с включеным javascript а потом отключить в форму можно писать всё что угодно. попробую обяснить на простом примере
есть форма в файле form.html форма отправляет данные в php файл add.php вот в add.php нужно перед ещё одной оброботкой данных проверить на включение js. и если js отключен тогда прекратить сценарий всего файла. Как вот зделать это?
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Viper
Отправлено: 25 Июня, 2011 - 11:04:41
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
kuller пишет:
это маленько неподходит т.к. если загрузить форму с включеным javascript а потом отключить в форму можно писать всё что угодно. попробую обяснить на простом примере
вот для этого существует проверка на стороне сервера, что пользователь ввел и что ему разрешено вводить. Не стоит полностью полагаться на JS проверки, т.к. их легко обойти.
Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009
Помог: 2 раз(а)
Viper пишет:
kuller пишет:
это маленько неподходит т.к. если загрузить форму с включеным javascript а потом отключить в форму можно писать всё что угодно. попробую обяснить на простом примере
вот для этого существует проверка на стороне сервера, что пользователь ввел и что ему разрешено вводить. Не стоит полностью полагаться на JS проверки, т.к. их легко обойти.
да, не у меня на php тоже проверка будет (точнее есть) просто охото чтоб с включёным js регились.
всем спасибо. вроде сейчас всё понял, и должно поидее получиться.
Саныч
Отправлено: 25 Июня, 2011 - 11:41:31
Участник
Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010 Откуда: Украина, Запорожье
Помог: 62 раз(а)
возможно я не совсем понял задачу... Вы отправляете форму аяксом, т.е. по нажатию на кнопку срабатывает js, верно? В этом скрипте просто останавливаете отправку формы. Если же js отключен, то форма просто отправиться на обработку
----- Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
OrmaJever
Отправлено: 25 Июня, 2011 - 12:50:18
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
kuller пишет:
просто охото чтоб с включёным js регились.
Ну дак чем пример с контакта не подходит? Выключите js в браузере и зайдите вконтакт и посмотрите
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
kuller
Отправлено: 25 Июня, 2011 - 13:33:58
Частый посетитель
Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009
Помог: 2 раз(а)
OrmaJever пишет:
kuller пишет:
просто охото чтоб с включёным js регились.
Ну дак чем пример с контакта не подходит? Выключите js в браузере и зайдите вконтакт и посмотрите
на контакт не разу не заходил. нет к нему у меня интереса.
а пример из контакта не подощёл т.к. сценарий всё ровно почемута проходит по всей странице, хотя проверка на js стоит в самом верху
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.