Я знаю о возможностях <input type="text" readonly />
. Однако это не безопасно. Предположим, у меня есть поле ввода, где важно, чтобы люди не могли его редактировать. С помощью readonly люди могут просто пойти, чтобы проверить и удалить это из ввода, и он будет доступен для редактирования. Есть ли способ сделать это, когда пользователи не могут каким-либо образом изменить его?Как сделать ввод текста незаменимым и безопасным?
-1
A
ответ
8
Нет, нет. Пользователь может отправить любые переменные GET и POST, которые он хочет. Вы должны проверить ввод пользователя в своем php-скрипте (предположим, вы используете php из-за использованных тегов)
+0
Спасибо за ваш ответ! И да, я использую PHP, просто не думал об этом. Я пойду так. –
1
Вы можете перед отправкой своей формы проверить его с помощью javascript (но его также можно отключить), поэтому лучшее решение подтвердите свою форму в обработчике формы действия, как фильтр.
Смежные вопросы
- 1. Сделать флажок незаменимым
- 2. сделать ввод текста autoresize как ввод
- 3. Как сделать ввод текста нередактируемым?
- 4. Как сделать загрузочный элемент Bootstrap незаменимым?
- 5. Сделать автоматический ввод текста (zipcode)
- 6. Сделать веб-приложение безопасным
- 7. Как сделать печенье безопасным
- 8. Как сделать порт безопасным
- 9. Как сделать ввод текста в виде окна
- 10. Как сделать ввод текста в Phaser?
- 11. WxPython Как сделать ввод текста виджет
- 12. Сделать RadioButtonGroup незаменимым в течение некоторого периода
- 13. Сделать все незаменимым, но один элемент
- 14. Как сделать ввод текста в виде чувствительного текста?
- 15. Как сделать представить входные и ввод текста на равном расстоянии
- 16. Как сделать ввод текста и клавиатуру активной при загрузке UISearchDisplayController
- 17. выпадающий и ввод текста
- 18. JQuery и ввод текста
- 19. Как ограничить ввод текста
- 20. Как сделать сайт администратора безопасным?
- 21. Как сделать мой код безопасным?
- 22. Как сделать кеш-поток безопасным
- 23. Как сделать $ _GET более безопасным.?
- 24. Как сделать мой uninitialised_allocator безопасным?
- 25. Как сделать INSERT более безопасным?
- 26. Как сделать DataContractSerializer более безопасным?
- 27. Сделать ввод текста недоступным для сенсорных экранов?
- 28. Выделение HTML и ввод текста
- 29. Сделать логин более безопасным
- 30. Сделать ASP.NET cookie безопасным
сделать его инвалидом ?? – xTroy
Нет, вы не можете. Пользователь всегда сможет изменить dom. Если вы не хотите, чтобы пользователь менял значение, вы должны использовать что-то еще serveride, например, сеансы – Gwendal
@ Xtroy, которые также можно просто удалить в окне проверки (f12). –