<option value=""> в html_select_date

ss25_satana

Новичок
<option value=""> в html_select_date

есть код который при выборе года перегружает страничку и выбирает по умолчанию в <select> выбраный год

PHP:
<?php
if (isset($_GET['y'])) {
     $y = $_SESSION['y'] = intval($_GET['y']);
} else if (isset($_SESSION['y'])) {
     $y = $_SESSION['y'];
} else {
     $y = $_SESSION['y'] = date('Y');
}

?>
<select name="y" onchange="location.href=options[selectedIndex].value">
?>
<?php
for ($i = 2007; $i < date('Y')+2; $i++) {
     if($i == $y) { $sel = "selected"; } else { $sel = ""; }     
?>
<option value="index.php?go=rozrax&y=<?=$i?>" <?=$sel?>><?=$i?> рік</option>
<?php     
}
?>
</select>
не пойму как повторить тоже самое на смарти.


вот из шаблона
PHP:
<!--{html_select_date prefix="StartDate" start_year="2005" end_year="+2" display_days=false display_months=false year_extra="onchange='location.href=options[selectedIndex].value'"}-->
не пойму куда добавить <option value="">?
 

ss25_satana

Новичок
нет мне нужно получить вот такой результат

PHP:
<select name="StartDateYear" onchange='location.href=options[selectedIndex].value'>
<option label="2005" value="index.php?go=accounts&y=2005">2005</option>
<option label="2006" value="index.php?go=accounts&y=2006">2006</option>
<option label="2007" value="index.php?go=accounts&y=2007" selected="selected">2007</option>
<option label="2008" value="index.php?go=accounts&y=2008">2008</option>
<option label="2009" value="index.php?go=accounts&y=2009">2009</option>
</select>
т.к. в первом посте пр выборе года идет редирект на несуществующую страницу
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
ss25_satana
<select name="StartDateYear" onchange='new_location(this.value);'>

А в new_location уже разруливайте редирект
 
Сверху