имеется форма поиска. допустим я выбрал из выпадающего списка улицу "Одесская", как сделать так, чтобы после нажатия на "Поиск", значение этого же выпадающего списка не сбрасывалось на начальное, пустое значение? если не затруднит покажите как это выглядит, а то мне недоучке сложно понять что к чему. PHP: <form action="index.php" method="POST" enctype="multipart/form-data" onsubmit="MySubmit();"> <table width="900" border="0" height="48px"> <tr> <td width="164" align="center" valign="middle" class="vvod"> <input type="tel_number" class="long" align="center" size="20" name="v_number" tabindex="3" id="find1" value="введите номер" onFocus="this.style.backgroundColor='#F0F0F0';this.value='';" onBlur="this.style.backgroundColor='#FFFFFF'; if (this.value != '') {this.onfocus = function(){this.style.backgroundColor='#F0F0F0';};} else this.value='введите номер';"/> </td> <td width="184" align="center" valign="middle" class="vvod"> <input type="tel_surname" width="120px" class="long" align="center" size="20" name="v_surname" tabindex="3" id="find2" value="введите фамилию" onFocus="this.style.backgroundColor='#F0F0F0';this.value='';" onBlur="this.style.backgroundColor='#FFFFFF';if (this.value != '') {this.onfocus = function() {this.style.backgroundColor='#F0F0F0';};} else this.value='введите фамилию';"/> </td> <td width="191" align="center" valign="middle"> <select name="v_street" size="1" id="select_street" style="width:140px"> <option first value="" >Выбор улицы</option> <option value="Молокова">Молокова <option value="Одесская">Одесская <option value="Автодоровская">Автодоровская <option value="Корабельная">Корабельная <option value="Ленина">Ленина <option value="ВОРОВСКОГО">воровского </select></td> <td width="194" align="center" valign="middle"> <select name="v_town" size="1" id="select_town"style="width:150px"> <option first value="" >Выбор нас.пункта</option> <option value="С БРОД">С БРОД <option value="Л ГОРА ">Л ГОРА <option value="МИГЕЯ">МИГЕЯ <option value="БАНДУРКА">БАНДУРКА <option value="ЧАУСОВО">ЧАУСОВО </select></td> <td width="125" align="center" valign="middle" class="submit"> <input type="submit" value="Найти" tabindex="6" class="submit" /></td> </tr> </table></form>
motobyba Сдается мне, что Вы не просто недоучка, а еще и халявщик. Вам же уже ответили на другом форуме. И Вы якобы все поняли и все у Вас заработало.
странно оно работает. <option if($_POST['v_street']==="Молокова") { selected="selected" } value="Молокова">Молокова да, значение сохраняется, но стоит выбрать другую улицу и тут начинается совсем не то что надо. Если выбираю другую улицу, то в форме остается всеравно та, которую я выбрал первой для поиска. Далее, мне предложили еще один вариант, в которм я на данный момент разбераюсь. а по поводу "халявы" мне важно знать мнения не 1-го и не 2-х людей. Быть может еще кто-то посоветует что-то полезное в решении этой проблемы.
Вот с этого момента и стоит начинать. А не возвращаться к исходному коду. Или Вы хотите повторно решить первый вопрос?