Web-браузер в каждой группе переключателей позволяет устанавливать всего один переключатель. Тем не менее, браузер вовсе не требует, чтобы был установ — лен хотя бы один переключатель. Поэтому, чтобы гарантировать, что посетитель выбрал один переключатель из группы переключателей, в коде используется встроенная функция isset() :
if (!isset($giveOutEmailAddr))
{
echo «Пожалуйста, сообщите, разрешаете ли вы использовать».
«свой адрес электронной почты» ;
$formResultsValid = false;
}
Web-браузер передает серверу только одну пару имя/значение для (одного) ус — тановленного переключателя. При этом используется имя группы. Таким обра — зом, если посетитель не установил ни одного переключателя в группе, браузер
не будет передавать серверу значение для PHP-переменной, соответствующей группе переключателей.
И, наконец, предположим, что список выбора объявлен в HTML-коде страни — цы следующим образом:
Windows 98
Windows ME
Windows XP
Macintosh
Unix
Linux
Обратите внимание на квадратные скобки ([]) , которые находятся за именем списка выбора. Если список выбора назвать просто currentos, при выборе не — скольких опций PHP-сценарий будет иметь доступ только к одной опции (пос —