Добрый вечер.
Тут у меня такое дело :html код отображает выпадающий список,вида:
<SELECT name="country" id="country">
<OPTION value="Albania"> Албания</OPTION>
<OPTION value="Algeria">Алжир
</OPTION>...
В последствии $country обрабатывается в php,тут проблем нет.Мне нужно чтобы после нажатия на submit и выполнения сценария,страна,которая была выбрана до,оставалась и после выбранной.
Единственное что приходит в голову это создать ассоциативный массив вида:
$a=array("Albania"=>0,"Algeria"=>1...);
Затем выводить
через
echo"<SCRIPT LANGUAGE='Javascript'>
document.newforms.valyuta.options[<? $a[$country] ?>].selected = true;
</SCRIPT>";
Просто стран около двухсот,и нагромождать код ассоциативным массивом не очень хочется,есть вообще какой-та другой способ,более рациональный,чтобы в php передать как-то индекс выпадающие списка,а не только название страны?