verfaa
Профессор
- Регистрация
- 29 Янв 2007
- Сообщения
- 417
- Реакции
- 49
- Автор темы
- #1
Сорри, если туплю, есть мультиселект вида
В нем список стран, юзер выбирает страны, которые нужно забанить.
После сабмита формы в скрипте обрабатываю полученную информацию:
В переменной $ban_country_list окажутся страны, которые юзер выбрал.
Вопрос в том, как в переменную $ban_country_list получить список стран, которые пользователь НЕ отметил, т.е. на момент сабмита формы они не имели аттрибут selected.
Спасибо.
Код:
<select id="countries" class="multiselect" multiple="multiple" name="ban_countrys[]">
<option value="AU">Австралия </option>
<option value="AT" selected>Австрия </option>
<option value="AZ">Азербайджан </option>
</select>
В нем список стран, юзер выбирает страны, которые нужно забанить.
После сабмита формы в скрипте обрабатываю полученную информацию:
Код:
$ban_countrys = $_POST['ban_countrys'];
$ban_country_arr = '';
if(count($ban_countrys) > 0){
foreach($ban_countrys as $ban_country){
if($ban_country == '')continue;
$ban_country_arr[$ban_country] = 1;
$ban_country_list .= '~'.$ban_country.'~';
}
}
В переменной $ban_country_list окажутся страны, которые юзер выбрал.
Вопрос в том, как в переменную $ban_country_list получить список стран, которые пользователь НЕ отметил, т.е. на момент сабмита формы они не имели аттрибут selected.
Спасибо.