Qual requisição pegar no $_POST
Seguinte,
Tenho um <form> onde contém um <select> e um <input type="submit">.
Tem como pegar qual submit foi acionado?
Este é o html do <select>:
echo '<select name="selectP" onchange="this.form.submit();">';
Este é o html do <input>:
<input type="submit" value="Atualizar" name="btnAtualizar"/>
Meu código pra pegar o $_POST é:
$post = filter_input(INPUT_POST, 'selectP');
$atualizar = filter_input(INPUT_POST, 'btnAtualizar');
if (isset($atualizar)) {
echo 'Fez $_POST no botão atualizar';
}
if (isset($post)) {
echo 'Fez $_POST no select';
}
O que pretendo é se o usuário clicar no <select> entra somente no $post e se clicar no <input>, entra no $atualizar.
O problema é que, como o <select> e o <input> estão no mesmo <form>, quando um faz submit, o código entra tanto no $atualizar quanto no $post.Discussão (0)
Carregando comentários...