[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Input - скрытое поле
mastos
Здравствуй,


У меня такой вопрос: зачем нужно скрытое поле и как применяется в php, если вам не сложно можете привести пример.

С Уважением, Сергей.
kristall
С помощью скрытых полей можно передавать какие-либо вспомогательные данные, которые пользователь не вводит, но они должны присутствовать. Первый пример, который приходит в голову, -- csrf токен. Еще могут быть навороченные кастомные контролы на анкорах или дивах, которые только имитируют обычные инпуты, а данные динамически пишутся в скрытые поля.

_____________
echo '<pre>',print_r($var, 1);die;

root@server# make love && war
inpost
В дополнение: платежные системы часто просят дополнительные поля передавать о человеке, при этом ему не надо их вводить.
Можно много применений придумать.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Игорь_Vasinsky
самый простой пример
есть сайт, на котором ты зарегистрировался и авторизировался (т.е. твои данные в сессии)

этот сайт предоставляет возможность продажи товара, при этом - он работает, например, с робокассой

после добавления товара в корзину - тебе необходимо оформить заказ и указать свои платёжные реквизиты

ты заполняешь форму, в которой указываешь кол-во товара и вариант оплаты

всё - в этой форме тебе предоставлено только 2 поля - кол-во и вариант оплаты, все остальные данные - о товаре, твои персональные данные (доступные) - уже есть в форме в hidden полях.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.