Включить значение кнопки отправки в формах - PullRequest
0 голосов
/ 21 декабря 2011

У меня есть две кнопки отправки в форме с разными значениями: одна для голосования за пост, другая для голосования за пост. Как передать значение кнопок input type="submit"?

Without using javascriptЯ делаю свой сценарий гибким для браузеров с отключенным JavaScript.

Ответы [ 4 ]

0 голосов
/ 21 декабря 2011

Вы также можете использовать

print_r($_POST);

вместо

var_dump($_POST);
0 голосов
/ 21 декабря 2011

Просто включите его в форму, которую вы отправляете, и сделайте что-то подобное для устранения неоднозначности кнопок:

 <input class="submitButton" type="submit" name="up" id="up">

Тогда в вашем коде вы можете сделать что-то вроде:

if (isset($_POST["up"])){ 
 // do something
}
0 голосов
/ 21 декабря 2011
<?php

if (isset($_POST)) {
var_dump($_POST);
}

echo '
<form action="" method="post">
<input type="submit" name="vote_up" value="up">
<input type="submit" name="vote_down" value="down">
</form>';

?>
0 голосов
/ 21 декабря 2011

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

Дополнительные пояснения можно найти по адресу: http://www.javascript -coder.com / html-form / html-form-submit.phtml

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...