Покинул форум
Сообщений всего: 45
Дата рег-ции: Дек. 2009
Помог: 0 раз(а)
такая проблема:
в ниже преведенном привере все ок, только при переходе submit, option value переходит в первоночальное состояние. Возможно ли запомнить, хотя бы на время перехода option value?
т.е. к примеру я выбрал месяц Июньи нажал на "показать" страница обновилась и ниже выдал мне информацию, а сам месяц в ФОРМЕ остался тот, который я выбирал (Июнь)
elseecho"Извините но на данный период нет данных";
}
?>
Реф
Отправлено: 27 Июля, 2010 - 19:45:46
Частый гость
Покинул форум
Сообщений всего: 159
Дата рег-ции: Июль 2010 Откуда: Реутов, Россия
Помог: 0 раз(а)
Создай ассоциативный массив месяцев $value => $month
В цикле обходи его и ищи совпадение с $_POST['name'] если найдено выводи <option chacked='checked' value='$value'>$month</option>, иначе просто <option value='$value'>$month</option>.
Даже если совпадений не будет (в случае попытки подмены формы), то по умолчанию будет выбран первый месяц списка.
elseecho"Извините но на данный период нет данных";
}
?>
тут возникло 2 проблемы
1. при выборе месяца после сентября в форме меняется месяц автоматически на январь .... а до сентебря все ок!
к примеру выбрал Июнь, нажал показать и в форме остался месяц Июнь. А вот после Сентября месяц автоматом ставиться Январь!
2. год не запоминается выбрал 2011 нажал показать и в форме опять 2010
т.е. 0 впереди добавил и теперь все месяца выводит четко!
осталось только запомнить год
alexspb
Отправлено: 28 Июля, 2010 - 11:02:10
Посетитель
Покинул форум
Сообщений всего: 260
Дата рег-ции: Май 2010
Помог: 0 раз(а)
keks_feo, для года у вас в переменной реквест лишняя единичка (в имени) (Добавление)
и обзывайте переменные по английски - осмысленно
не $names, $names1
а
$monthes, $years
в форме соответственно - month, year
----- Хостинг - неограниченно доменов на одну папку Ajax - отличное введение
keks_feo
Отправлено: 28 Июля, 2010 - 11:14:53
Новичок
Покинул форум
Сообщений всего: 45
Дата рег-ции: Дек. 2009
Помог: 0 раз(а)
да .. сам запутал, когда обозвал все своими именами все стало понятнее ... все спсб! все получилось!
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.