2013-03-16 3 views
0

С уважением. Я хочу отправить некоторые из моих значений в форме методом GET, а некоторые - методом POST. Как мне это сделать ? Вот пример. Я хотел сделать такую ​​страницу, но мне нужна одна кнопка отправки для обеих форм. Можно ли использовать метод GET для некоторых feilds и POST-метода?использовать GET и POST в том же виде

<html> 

<form name="f2" action="a.php" method="POST"> 
     Name: <input type="text" name ="uname"/><br> 
     Password: <input type="password" name ="pass"/><br> 
     <input type="submit" > 
</form> 

<br><br> 


<form name="f1" action="a.php" method="GET"> 
     Fav Movie: <input type="text" name="favmovie"><br> 
     Movie rating:<input type="text" name="rating"><br> 
     <input type="submit" value="My FAv movie"> 
</form> 



</html> 
+2

посмотреть здесь HTTP : //stackoverflow.com/questions/2749406/post-and-get-at-the-same-time-in-php – PSR

ответ

3

HttpRequests не позволяют для нескольких типов запросов, но вы могли бы сделать

<form method="post" action="answer.php?foo=bar"> 
+0

Как я могу использовать ее в своем примере? Я отправляю несколько аргументов – user1263375

+0

Вы можете использовать Javascript, чтобы получить ввод одной формы, а затем соответствующим образом изменить действие. :) – Pfft

0

Для одной кнопки отправки -

Это будет возможно только тогда, когда вы начинаете свой тэг формы с системой условного программирования.

После рендеринга с веб-сервера будет отображаться только один тег формы для определенной кнопки отправки.

Надеюсь, это вам поможет.

3

Вы не можете отправлять значения некоторых полей ввода через GET и другие через POST с PHP и HTML.

Если вы добавили JavaScript, вы можете добавить значения некоторых полей ввода в строку запроса атрибута action формы. Но это, кажется, слишком много хлопот.

0

Первый вопрос: зачем вы хотите это делать?
Я думаю, что простого ответа нет, форма может быть только представить с помощью одного метода, путем получить или отправить

+0

Я привел пример. Я хочу использовать только одну форму вместо 2. – user1263375

Смежные вопросы