Como enviar valores de campos de formulários via POST
Com o método POST temos algumas vantagens como: não há limite de tamanho dos dados que estão sendo enviados, ao contrário do que acontece com o método GET. Neste post veja como enviar valores de campos de formulários via POST.
Por meio do método POST pode-se enviar outros tipos de dados que não eram possíveis com o método anterior, como imagens ou outros tipos de arquivos.
Formulário (arquivo HTML):
<form method='POST' action='validar.php?acao=atualizar' name='fEnvia'>
<input type='text' size='10' maxlength='10' name='codigo'>
<input type='text' size='100' maxlength='100' name='nome'>
<input type='submit' onClick='enviaInfo();' name='enviar' value='Enviar informações' />
</form>
//Código Javascript para recuperar valores dos campos
<script language="javascript">
function enviaInfo() {
var codigo = document.forms["fEnvia"].codigo.value;
var nome = document.forms["fEnvia"].nome.value;
document.forms["fEnvia"].submit();
}
</script>
Arquivo PHP (validar.php):
if($_REQUEST["acao"] == "atualizar") {
$codigo = $_POST["codigo"];
$nome = $_POST["nome"];
echo $codigo;
echo $nome;
}
APRENDA A PROGRAMAR EM PHP ORIENTADO A OBJETOS E IMPULSIONE SUA CARREIRA COMO PROGRAMADOR!
O curso de PHP Orientado a Objetos apresenta o passo a passo de como estruturar um sistema do zero com PHP utilizando o padrão de desenvolvimento MVC (Model, View e Controller).
Conheça o curso online que já AJUDOU MILHARES DE PESSOAS a aprender a programar e desenvolver seus próprios projetos do ZERO. CLIQUE NA IMAGEM ABAIXO E CONFIRA!
Link do curso: https://go.hotmart.com/A18082772K
Dúvidas ou sugestões? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
https://youtube.com/criandobits