Pessoal quis fazer um teste pra saber se eu apenas poderia usar o method="post" na tag form.
Veja o código que eu fiz:
<td>
<input type="hidden" name="id" value="<?=$produto['id']?>">
<a href="remove-produto.php?id=<?=$produto['id']?>" class="text-danger" method="post">remover</a>
</td>
Bom, fui lá na aba de network pra ver o que ia acontecer. Ele fez o redirecionamento, ou seja o código 302 aparece, a mensagem de "Produto apagado com sucesso" é exibida, mas ele de fato não apagou o produto do meu banco de dados. No redirecionamento o produto aparece e ao listar ele também tá lá.
A princípio achei que nao ia dar certo (e nao deu rs), mas fiquei mais surpreso por ele fazer um falso redirecionamento. Por que isso aconteceu?