У меня есть два INPUTа без тэга form:
<input name="sort" type="radio" id="yes" value="yes" />
<input name="sort" type="radio" id="no" value="no" />
И есть ссылка, которая уже передает какие то параметры:
<a href='view_game.php?cat=$cat&os=$os'></a>
Мне надо в ссылке передать значение INPUTa который выберет пользователь (yes/no). Как это сделать? Я понимаю что этот вопрос PHP не решить наверное, без JS не как, помогите чем сможете.
Спустя 6 часов, 24 минуты, 21 секунда (15.11.2011 - 06:21) bulgakov написал(а):
Гм, может быть я плохо знаком с формами и чего то про них не знаю, но вроде бы формы передаются примерно так:
Здесь вы отправляете методом post значение инпутов и уже на сервере в скрипте path_to_action_script выбираете нужное значение из массива $_POST и работаете с ним, если же вы хотиет использовать ссылки то это метод GET и тогда можно просто оформить две ссылки со значениями "yes" "no" и передавать их без всяких инпутов. JS я не знаю, но может быть да с помощью JS можно как-то передать в ссылку значение нажатой кнопки.
<form action="path_to_action_script" method="post">
<input name="sort" type="radio" id="yes" value="yes" />
<input name="sort" type="radio" id="no" value="no" />
<input type="submit" >
</form>
Здесь вы отправляете методом post значение инпутов и уже на сервере в скрипте path_to_action_script выбираете нужное значение из массива $_POST и работаете с ним, если же вы хотиет использовать ссылки то это метод GET и тогда можно просто оформить две ссылки со значениями "yes" "no" и передавать их без всяких инпутов. JS я не знаю, но может быть да с помощью JS можно как-то передать в ссылку значение нажатой кнопки.
Спустя 2 часа, 37 минут, 25 секунд (15.11.2011 - 08:58) Michael написал(а):
Цитата |
Я понимаю что этот вопрос PHP не решить наверное, без JS не как, помогите чем сможете. |
на js по событию change радио кнопок модифицируешь атрибут href у заданной ссылки(изменяешь значение нужного get параметра). Это основы js, изучай.