Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: скрытое заполненное поле
Форумы портала PHP.SU » » Вопросы новичков » скрытое заполненное поле

Страниц (1): [1]
 

1. vladsn07 - 10 Ноября, 2013 - 20:28:03 - перейти к сообщению
Имеется код
PHP:
скопировать код в буфер обмена
  1. 'custom3'=>array('use'=>1,'place'=>0,'type'=>'text','req'=>0,'name'=>'Телефон','maxlen'=>100,'value'=>$description)


Как задать код таким образом, чтобы сам код выполнялся, но на страничке ничего не было видно? Т.е. значение 'value' заполнялся переменной $description, но на экран ничего, даже описания Телефон, текстового поля не было
2. OrmaJever - 10 Ноября, 2013 - 20:34:47 - перейти к сообщению
CODE (htmlphp):
скопировать код в буфер обмена
  1. <input type=hidden...
3. vladsn07 - 10 Ноября, 2013 - 20:38:29 - перейти к сообщению
Так это в html, как это применимо к моему коду?
4. caballero - 10 Ноября, 2013 - 20:47:01 - перейти к сообщению
Цитата:
чтобы сам код выполнялся, но на страничке ничего не было видно

не выводить ничего на страницу
5. DelphinPRO - 10 Ноября, 2013 - 20:47:39 - перейти к сообщению
'custom3'=>array('use'=>1,'place'=>0,'type'=>'hidden','req'=>0,'name'=>'Телефон','maxlen'=>100,'value'=>$description)
6. vladsn07 - 10 Ноября, 2013 - 20:48:36 - перейти к сообщению
Нет. так не пойдет. Значение мне нужно отправить в сообщении, но пользователь не должен это поле видеть
7. DelphinPRO - 10 Ноября, 2013 - 20:48:38 - перейти к сообщению
если я правильно понял, и эта часть кода собирает данные для генерации форм
8. vladsn07 - 10 Ноября, 2013 - 20:50:09 - перейти к сообщению
данные для форм я уже получил, мне нужно вывести на форму их. но одну переменную не хочу показывать пользователям. но в сообщении нужно отправить его
9. caballero - 10 Ноября, 2013 - 20:56:32 - перейти к сообщению
Цитата:
Значение мне нужно отправить в сообщении

ну так и отправляй. страница тут при чем
10. DelphinPRO - 10 Ноября, 2013 - 20:59:40 - перейти к сообщению
1. Передать в скрытом поле. выше есть подсказки.
2. Не выводить в браузер, но использовать при обработке формы.
т.е. форма должна отправить некие данные. обработчик этой формы принимает данные, добавляет к ним описание, и отправляет (на почту, или куда вы там их отправляете)
11. vladsn07 - 10 Ноября, 2013 - 21:02:05 - перейти к сообщению
DelphinPRO пишет:
'custom3'=>array('use'=>1,'place'=>0,'type'=>'hidden','req'=>0,'name'=>'Телефон','maxlen'=>100,'value'=>$description)


Не, так не работает
(Добавление)
input type=”hidden” – скрытое поле. Не отображается в браузере, пользователь не может его ни изменить, ни проигнорировать. Предназначено оно в первую очередь для включения в передаваемые на сервер данные какой либо служебной информации.
12. Silver Soft - 11 Ноября, 2013 - 09:02:48 - перейти к сообщению
vladsn07 пишет:
скрытое поле

это самое главное, то есть не отображается, а значит пользователь повлиять на него не может
13. vladsn07 - 11 Ноября, 2013 - 11:27:17 - перейти к сообщению
Поля вообще не должно быть видно
14. IllusionMH - 11 Ноября, 2013 - 11:40:41 - перейти к сообщению
vladsn07, его можно будет увидеть/изменить только через инструменты разработчика. Если же нужно этого избежать - поле вообще не должно отсылаться на клиент в любом виде.
15. DelphinPRO - 11 Ноября, 2013 - 12:23:36 - перейти к сообщению
я вам в последнем своем сообщении написал два единственных варианта. Выбирайте любой, другого не дано.

 

Powered by ExBB FM 1.0 RC1