variáveis PHP $ _POST
No PHP, a variável $ _POST predefinido é usado para formar a partir do método = "post" no valor da coleção.
$ _ POST Variável
Formulários predefinidos $ _POST variável é usada para cobrar do method = "post" em valor.
formulário de informações enviada com o método POST de, para quem não visível (não exibido na barra de endereços do navegador), e sobre a quantidade de informações enviadas também não é limitado.
Nota: No entanto, por padrão, a quantidade máxima de informações enviadas para o método POST 8 MB (pode ser alterado, definindo a post_max_size arquivo php.ini).
Exemplos
código de arquivo form.html é a seguinte:
<html> <head> <meta charset="utf-8"> <title>本教程(w3big.com)</title> </head> <body> <form action="welcome.php" method="post"> 名字: <input type="text" name="fname"> 年龄: <input type="text" name="age"> <input type="submit" value="提交"> </form> </body> </html>
Quando o usuário clica no botão "Enviar", URL semelhante ao seguinte:
http://www.w3big.com/welcome.php
arquivo "welcome.php" agora pode recolher $ _POST variável para os dados do formulário (Observe que o nome dos campos do formulário automaticamente se tornará $ _POST chaves de matriz):
欢迎 <?php echo $_POST["fname"]; ?>!<br> 你的年龄是 <?php echo $_POST["age"]; ?> 岁。
Demonstrativo acessado através de um navegador da seguinte forma:
Quando usar method = "post"?
Informações de um formulário com o método POST de transmissão, não são visíveis para qualquer pessoa, e sobre a quantidade de informações enviadas também não é limitado.
No entanto, uma vez que a marca não será exibido na URL, não é possível para marcar esta página.
variável PHP $ _REQUEST
Predefinida variável $ _REQUEST contém o $ _GET, $ _ POST eo conteúdo do $ _COOKIE.
$ _REQUEST Variável pode ser usada para coletar dados de formulários enviados através de métodos GET e POST.
Exemplos
Você pode arquivo "welcome.php" é modificado como segue o código, ele pode aceitar $ _GET, $ _ POST e outros dados.
欢迎 <?php echo $_REQUEST["fname"]; ?>!<br> 你的年龄是 <?php echo $_REQUEST["age"]; ?> 岁。