Скрытые поля

Еще одним элементом управления являются скрытые поля, которые позво­ляют сохранять в формах служебные данные. Это может быть удобно, например, в тех случаях, когда не разрешено использование cookies, а требуется со­хранить какие-либо сведения о текущем сеансе работы пользователя. При­мер ниже демонстрирует использование скрытого поля.

code: #html
<HTML>
<HEAD>
<TITLE>Использование скрытого поля </TITLE>
</HEAD>
<BODY>
<CENTER>
<H1>Использование скрытого поля</H1>
<FORM METH0D="POST" ACTION="phphidden.php">
Нажмите на кнопку для отображения скрытых данных
<INPUT NAME="Hidden" TYPE="HIDDEN" VALUE="Большой секрет!">
<BR>
<BR>
<INPUT TYPE="SUBMIT" VALUE="OK">
</FORM>
</CENTER>
</BODY>
</HTML>
результат выполнения примера

Внешний вид этой страницы представлен на рисунке. Данные, расположен­ные в скрытом поле, естественно, не отображаются на экране, но при нажатии на кнопку запускается скрипт, который способен отобразить их.

Содержимое скрытого поля может быть получено уже описанным выше спо­собом — как элемент одного из массивов $_GET, $_POST или $_REQUEST. Это продемонстрировано на примере:

code: #php
<HTML>
<HEAD>
<TITLE>0тображение содержимого скрытого поля</TITLE>
</HEAD>
<BODY>
<CENTER>
<H1>0тображение содержимого скрытого поля</H1>
В скрытом поле содержится строка:
<BR>
<?php
 
echo $_REQUEST["Hidden"];
 
?>
</CENTER>
</BODY>
</HTML>

Результат выполнения данного примера представлен на рисунке:

результат выполнения примера
Книга: PHP в примерах. Купить книгу
Автор: Стивен Хольцнер. Переводчик: С. Банников
Поделиться:

Похожие статьи: