У меня возникла такая проблема - нужно при обновлении страницы (например, предпросмотре) сохранять в выпадающем списке то значение, которое было выбрано. Разобрался как сохранять данные в текстовой области PHP: <textarea name="text"><?php echo $_POST['text']?></textarea> но вот как сохранить значение для выпадающего списка - нигде ничего не нашел по этому поводу. Чтобы выводилось нужное значение можно задать атрибут selected, но вот как его вывести в коде в обновленной странице в нужном месте - я никак не пойму. Подскажите, пожалуйста, как можно решить эту проблему. Вот код списка (selected там для примера). Код (Text): <form action='index.php' method='post'> <select name="region" size="1"> <option value="Адыгея">Адыгея</option> <option value="Алтай">Алтай</option> <option selected value="Алтайский край">Алтайский край</option> <option value="Амурская область">Амурская область</option> </select> <input type="submit" value="Отправить"> </form>
формируешь селект в цикле, где в каждой итерации проверяешь - если значение равно выбранному, то добавляешь атрибут селектед. мне вот интересно, задачка-то совсем для начинающего, неужели нельзя самому сесть, 5 минут подумать и понять? или легче дождаться готового решения, пусть даже через сутки?
PHP: [size=2]<?php $arr= array('Адыгея'=>'Адыгея', 'Алтай'=>'Алтай'); foreach ($arr as $k => $v) { echo '<option value="'.$k.'"'.($k == $_POST['region'] ? ' selected="selected"' : '')'>'.$v.'</option>'; } ?>[/size] идея примерно такая...
Nikolai_ эта тема должна находиться в форуме для начинающих yasaleen забыл точку поставить после закрывающей скобки на форуме есть тема про запрет аватарок не своего лица
Gromo Вы не поверите, но гораздо лучше изучать что-либо на примерах. Вот мне привели пример, сейчас я его разберу по кусочкам, почитаю про то, что пока не понимаю и разберусь хотя бы в общих чертах. И уже какая-то часть моего проекта будет готова. Ну если и не ответят, то спрошу в другом месте или сам со временем разберусь. Вы пишите, что эта тема есть в форуме для начинающих. Дайте мне на нее ссылку, будьте добры. yasaleen Спасибо за пример, сейчас его испытаю. Апельсин А где Вы еще 2 раза про это писали? Дайте ссылки, пожалуйста.
не есть, а должна быть перенесена туда. данный вопрос относится к самым-самым азам изучения хтмл+пхп полностью согласен. возникла задача, сел, подумал как решить, погуглил... а не сразу бежать в форум