Всем привет, помогите пожалуйста разобраться.
У меня есть 3 сессии: $_SESSION['Day'],$_SESSION['Month'],$_SESSION['Year'].
Также есть форма:
<select name="day" size="1">
<option value="0">Укажите день</option>
<option value="1">1</option>
<option value="2">2</option>
и т.д.
</select>
<select name="month" size="1">
<option value="0">Укажите месяц</option>
<option value="1">Январь</option>
<option value="2">Февраль</option>
и т.д.
</select>
<select name="year" size="1">
<option value="0">Укажите год</option>
<option value="1">1994</option>
<option value="2">1993</option>
и т.д.
</select>
И необходимо при помощи атрибута selected="selected"(или иным образом), показывать пользователю имеющееся в сессии значение. Например вот так: selected="$_SESSION['Day']".
Другими словами, нужно чтобы в форме уже показывалась установленное раннее значение (которое храниться в сессии).И чтобы прямо в этой же форме можно было выбрать другое значение.
1. SidneyShow - 16 Мая, 2016 - 18:54:22 - перейти к сообщению
2. kuller - 16 Мая, 2016 - 18:59:20 - перейти к сообщению
через условие if проверить что хранится в сессии selected назначить назначит нужной option
3. Строитель - 16 Мая, 2016 - 20:36:39 - перейти к сообщению
SidneyShow пишет:
Видимо вам нужна такая запись нужно чтобы в форме уже показывалась установленное раннее значение (которое храниться в сессии).И чтобы прямо в этой же форме можно было выбрать другое значение
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <select name="day" size="1">
- <option value="0">Укажите день</option>
- <option selected="selected" value="<?=$_SESSION['Day']?>"><?=$_SESSION['Day']?></option>
- <option value="1">1</option>
- <option value="2">2</option>
- и т.д.
- </select>
- <select name="month" size="1">
- <option value="0">Укажите месяц</option>
- <option selected="selected" value="<?=$_SESSION['Month']?>"><?=$_SESSION['Month']?></option>
- <option value="1">Январь</option>
- <option value="2">Февраль</option>
- и т.д.
- </select>
- <select name="year" size="1">
- <option value="0">Укажите год</option>
- <option selected="selected" value="<?=$_SESSION['Year']?>"><?=$_SESSION['Year']?><option value="1">1994</option>
- <option value="2">1993</option>
- и т.д.
- </select>