Показать сообщение отдельно
  #3 (permalink)  
Старый 06.12.2009, 07:04
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

Цитата:
за register_globals надо уже давно отрывать руки
Надо, но не факт что в этом случае. Возможно faiq просто не указал кусок кода $balance = $_GET['balance']; ну или $balance = $_POST['balance'];

name="time[]" - вот это лишнее, исполюзуйте просто time, как сказал Gvozd элемент там всего один. Создавать для него массив совсем не зачем. Если бы это был список множественного выбора - тогда да.

Для сохранения выбора SELECT можно написать функцию:

function selected($value) {
    if ($value == $_GET['time']) {
        echo 'selected';
    }
}


и вставлять её в каждый OPTION

А ещё лучше загнать весь тег SELECT в строку и производить поиск и замену (str_replace)

Код:
<OPTION value="1" <?php selected(1); ?>>12</OPTION>
<OPTION value="1.5"  <?php selected(1.5); ?>>18</OPTION>
Наверняка в zend framework есть какое нибудь решение, но с ним я не знаком.

Последний раз редактировалось Tim, 06.12.2009 в 07:06.
Ответить с цитированием