$POST é uma variável array com os nomes e valores enviados pelo método HTTP POST.
Informações enviadas de um formulário com o método POST são invisíveis a outros e não tem limites sobre a quantidade de informações que podem ser enviadas.
Exemplo
1:<form action="bem_vindo.php" method="post">
2:Digite seu nome:
3:<input type="text" name="nome" />
4:Digite sua idade:
5:<input type="text" name="idade" />
6:<input type="submit" />
7:</form>
Quando o usuário clica no botão submit, a url não vai conter qualquer dado do formulário, e vai parecida com o que temos abaixo:
http://localhost/bem_vindo.php
Agora o arquivo "bem_vindo.php" pode usar a variável $_POST para obter os dados de formulário (observe que os nomes dos campos HTML serão automaticamente colocados como identificadores do array):
1:Olá <?php echo $_POST["nome"]; ?>.
2:Seja bem vindo!<br />
3:Você tem <?php echo $_POST["idade"]; ?> anos!
Porque usar o POST?Variáveis enviadas com HTTP POST não são visíveis na URL. Variáveis não tem limite de tamanho. No entanto, como as variáveis não são mostradas na URL, não é possível guardar a pagina como um link.
A variável $_REQUEST
Sobre a variável $_GET e a variável $_REQUEST
Fonte
Olá Thiago!
ResponderExcluirEstou muito feliz em ter chegado até aqui sem nenhuma dúvida. A minha próxima etapa será o PHP Avançado. Até mais!!!
Muito ótimo, estou revisando tudo em sequencia. Está dando uma ordenada nos meus pobres retalhos de conhecimentos. mmoacir.
ResponderExcluirExcelente conteúdo. Parabéns.
ResponderExcluir