Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Работа над сайтом > HTML-верстка

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 07.07.2004, 00:04
lez вне форума Посмотреть профиль Отправить личное сообщение для lez Посетить домашнюю страницу lez Найти все сообщения от lez
  № 1  
lez

Регистрация: Jan 2004
Адрес: SPb
Сообщений: 32
Отправить сообщение для lez с помощью ICQ
По умолчанию Как сделать чтоб в форме оставалиь нужные параметры

Описываю задачу.
Существует страница catalog.php
Она представляет из себя каталог.
Но наверху каталога есть форма поиска по разным критериям. Она представляет из себя несколько стандартных выпадающих меню
При нажатии кнопки 'найти' пользователь переходит в эту же страницу, но снова сгенерированную.
Как сделать, чтоб в этих выпадающих меню выбранная графа оставалась выбранной?
Спасибо большоеее.

Старый 07.07.2004, 02:51
Nirva вне форума Посмотреть профиль Отправить личное сообщение для Nirva Посетить домашнюю страницу Nirva Найти все сообщения от Nirva
  № 2  
Nirva
"Вождь"
 
Аватар для Nirva

Регистрация: Jun 2002
Адрес: New Zealand
Сообщений: 4,600
Отправить сообщение для Nirva с помощью ICQ
от кода зависит. со смарти - какие-нить html_options selected
иначе - if() какой-нить. как шаблон выводишь, так и selected добавляй в опшн
__________________
а мы летим орбитами путями не избитыми...

Старый 08.07.2004, 12:15
kazakov_gin вне форума Посмотреть профиль Найти все сообщения от kazakov_gin
  № 3  
kazakov_gin
 
Аватар для kazakov_gin

Регистрация: Dec 2003
Сообщений: 347
На сколько я понял, нужно использовать сессию или куки.
__________________
[GIN]

Старый 08.07.2004, 15:30
_zhloba вне форума Посмотреть профиль Отправить личное сообщение для _zhloba Посетить домашнюю страницу _zhloba Найти все сообщения от _zhloba
  № 4  
_zhloba

Регистрация: Apr 2004
Адрес: Минск
Сообщений: 176
<?
if( isset($_POST['somevar']) ){ $somevar=$_POST['somevar']; }
else{ $somevar="some_default_value"; }

if( isset($_POST['othervar']) ){ $othervar=$_POST['othervar']; }
else{ $othervar=0; }

?>

<form action="<? echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="text" name="somevar" value="<? echo $somevar; ?>">
<input type="checkbox" name="othervar" <?
if($othervar){ echo " checked"; }
?>> check it!
<input type="submit" value="OK">
</form>
__________________
Юра

Старый 08.07.2004, 15:36
_zhloba вне форума Посмотреть профиль Отправить личное сообщение для _zhloba Посетить домашнюю страницу _zhloba Найти все сообщения от _zhloba
  № 5  
_zhloba

Регистрация: Apr 2004
Адрес: Минск
Сообщений: 176
Кстати, для <select> все значения лучше хранить в массиве.
Тогда так:

<?
someparam_values=array("value 1", "value 2", "value 3");
?>

<select name="someparam">
<?
foreach($someparam_values as $value){
echo "<option value=\"".$value."\"";
if($value==$someparam){ echo " selected"; }
echo ">".$value."</option>";
}
?>
</select>
__________________
Юра

Старый 08.07.2004, 19:04
Nirva вне форума Посмотреть профиль Отправить личное сообщение для Nirva Посетить домашнюю страницу Nirva Найти все сообщения от Nirva
  № 6  
Nirva
"Вождь"
 
Аватар для Nirva

Регистрация: Jun 2002
Адрес: New Zealand
Сообщений: 4,600
Отправить сообщение для Nirva с помощью ICQ
ага
<select name='chooseid'>
{html_options options=$someParamsArray}
</select>

=)
__________________
а мы летим орбитами путями не избитыми...

Старый 11.07.2004, 13:41
lez вне форума Посмотреть профиль Отправить личное сообщение для lez Посетить домашнюю страницу lez Найти все сообщения от lez
  № 7  
lez

Регистрация: Jan 2004
Адрес: SPb
Сообщений: 32
Отправить сообщение для lez с помощью ICQ
По умолчанию понял

спасибо.

Создать новую тему   Часовой пояс GMT +4, время: 21:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 21:47.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.