1 | ||||||
Работа с формой27.02.2016, 12:21. Показов 1043. Ответов 6
Метки нет (Все метки)
Есть код:
Кликните здесь для просмотра всего текста
Без запроса выводит: /strict 0/cross 0/replace 0 Вводим число "123", ставим флажок "строгое соответствие" нажимаем на кнопку, выводит: /strict 1/cross 0/replace 0 (вроде как надо) но в адресной строке:
0
|
27.02.2016, 12:21 | |
Ответы с готовыми решениями:
6
Работа с формой Работа с формой Работа с формой Работа с формой |
27.02.2016, 15:04 | 2 |
Gcom, у вас сначала все считается, а потом по результатам расчетов рисуется форма. Т.е. чтобы единичка появилась в строке запроса, нужно поставить галочку, нажать на кнопку, а потом ещё раз нажать на кнопку. Можете даже перед вторым нажатием снять эту галочку и/или поставить другие галочки.
0
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
||||||
27.02.2016, 21:20 | 3 | |||||
Сообщение было отмечено Gcom как решение
Решение
Намудрили много где
Но основное - зачем-то меняете value у checkbox'ов. Это бессмыслица.
1
|
28.02.2016, 07:02 [ТС] | 4 | ||||||||||
Хотел привязать к переменным и в дальнейшем использовать эту связку + нужно было "сохранять" выбранное значение флажков.
pav1uxa, код конечно шикарен, в плане минимизации, но меня всегда смущали конструкции вида:
0
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
|||||||||||
28.02.2016, 07:38 | 5 | ||||||||||
Ну у меня переменные 0\1 тоже сохраняются. А выбранные значения флажков устанавливаются через атрибут checked, а не через value="0/1".
Он шикарен еще и потому что работает Если да кабы... Если б нужно тогда бы я посмотрел. А то что у Вас это вообще абракадарбра. У Вас вот эти 6 строчек кода если удалить из программы, не изменится совершенно ничего
Странно что Вас совершенно не смущают конструкции вида
0
|
29.02.2016, 05:42 [ТС] | 6 | ||||||||||||||||||||||||||||||
Почему не нужны, они как раз задают так сказать стартовое значение флажков, что бы если понадобилось например при "старте" поменять что допустим нужен включить флажок номер 2, я просто меняю в коде это:
Добавлено через 21 час 9 минут pav1uxa, СПС Вам, все заработало как надо, сделал на основе Вашего кода (работает как часики)
Ну да так на много приятнее на ощупь
И еще такой момент чем хуже это:
0
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
|
29.02.2016, 09:15 | 7 |
В суперглобальный массив $_REQUEST входят суперглобальные массивы $_GET, $_POST и $_COOKIE. Зачем мне брать $_GET, $_POST и $_COOKIE, если я знаю что данные приходят через GET запрос.
А если method='get' не использовать, они все равно приходят через GET. Так просто нагляднее.
0
|
29.02.2016, 09:15 | |
29.02.2016, 09:15 | |
Помогаю со студенческими работами здесь
7
Работа с формой, очистка формы Symfony2, работа с типом Collection, работа с базовой формой Работа с формой работа с формой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |