Всем привет. Интересует меня вот такой вопрос. Допустим у меня есть форма: <form> <input type="text" name="slova1"> <input type="text" name="slova2"> <input type="text" name="slova3"> <input type="submit"> </form> В даннй форме идут 3 переменные: slova1-2-3. Возможно ли такое, чтобы форме приписать какое то имя и чтобы при просмотре этих переменных, они просматривались бы как допустим переменные массива этой формы: form[1]= slova1 form[2]= slova2 form[3]= slova3 В тэге <input type="submit"> можно добавлять атрибут name="" , может им можно? Если не этим атрибутом, то для чего предназначается имя для кнопки ??? Это я спрашиваю для того, потому что если у меня будет сайт в котором будет большой опрос, допустим на первом мне дают выбрать любимое блюдо, я отвечаю, на этой же странице выходит вопрос с моим любимым животным и т.д. где-то 5о вопросов. Можно же так запутаться, поэтому меня интересует как в таком случае определяют имена переменных. Если первая форма, то opros1_1 opros1_2 opros1_3 ... Если первая форма, то opros2_1 opros2_2 opros2_3 ... ? Надеюсь вы поняли, что я хочу сказать.
HTML: <form action="/" method="get"> <input type="hidden" name="question" value="1"> <ul> <li><input type="radio" name="answer" value="1"> Answer #1</li> <li><input type="radio" name="answer" value="2"> Answer #2</li> <li><input type="radio" name="answer" value="3"> Answer #3</li> <li><input type="radio" name="answer" value="4"> Answer #4</li> <li><input type="radio" name="answer" value="5"> Answer #5</li> </ul> <input type="submit" value=" Answer "> </form>
А если это поле для ввода текста, где предлагается ввести свой вариант ? И атрибут name для submit для чего ? кстати спасибо за ответ применением radio
будет значение из value, лучше тогда <input type='hidden'> добавить. лучше будет использовать на аяксе, и подгружать опрос после того, как проголосовали. или же перезагружать страницу и опрос добовлять тот, в котором не голосовали. ну а вообще просто $_REQUEST['formid'].$_REQUEST['field']
HTML: <input type='radio' onClick="getElementById('my').style.display=''">Свой вариант <div id='my' style='display:none'> <input type='text'> </div> =)?