Когда имя элемента в вашей форме оканчивается скобками, это означает, что PHP поместит значения в массив. Другими словами, если человек выбирает первые два варианта, значение $_POST['Events']
будет таким же, как array('Wednesday', 'Thursday')
. Если вам нужна строка, содержащая все параметры (что-то вроде «Среда четверг»), вы можете использовать implode () . Если вы хотите проверить наличие определенного элемента, вы можете использовать in_array () . Например:
if (in_array('Wednesday', $_POST['Events']))
{
echo 'You selected Wednesday!';
}
В качестве примечания я бы порекомендовал переосмыслить элементы управления выбором, которые допускают множественный выбор. Многие люди не привыкли к такому поведению и не поймут, что могут выбрать более одного. Флажки намного понятнее.