PHP: Algumas formas de verificar se foi feito um submit
Entrando com mais um post, simples e direto ao assunto.
Segue abaixo algumas formas de checar se um form foi submetido.
detalhes: alguns programadores preferem usar campos do tipo hidden.
<form name="form1" method="post" action=""> <input type="submit" name="botaoSubmit" value="ENVIAR DADOS" /> </form> |
<?php if($_POST){ //echo "enviado"; } if(count($_POST)>0){ //echo "enviado"; } if(isset($_POST['botaoSubmit'])){ //echo "enviado"; } if( $_SERVER['REQUEST_METHOD'] == 'POST') { //echo "enviado"; } ?> |
Se o método utilizado for o GET, basta trocar:
– $_POST por $_GET
– $_SERVER[‘REQUEST_METHOD’] == ‘POST’ por $_SERVER[‘REQUEST_METHOD’] == ‘GET’
Tem uma solução melhor, deixa nos comentários.
Até a próxima!