Php função $_GET
()
1.14 - Função $_GET
A função interna $_GET é usada para coletar valores em formulários pelo método "get".
_______________________________________________________________________________
A função $_GET
Informações enviadas pelo método GET são publicamente visíveis (elas são exibidas na barra de endereços do browser e possui um limite na quantidade de informações a serem enviadas.
Exemplo:
<form action="welcome.php" method="get">
Name: <input type="text" name="fname" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>
Quando um usuário clica no botão submit para enviar, o url enviado para o servidor se parece com algo mais ou menos assim:
http://www.enrerecodaweb.com/welcome.php?fname=Peter&age=37
O arquivo "welcome.php" usará a função $_GET para coletar os dados do formulário (os nomes dos campos do formulário serão automaticamente as keys da array $_GET:
Welcome <?php echo $_GET["fname"]; ?>.<br />
You are <?php echo $_GET["age"]; ?> years old!
_______________________________________________________________________________
Quando utilizar o método "get"?
Quando se usa o método "get" em formulários HTML, todas as variáveis com seus respectivos valores são exibidos no endereço URL.
Nota: Este método não deve ser utilizado quando o formulário estiver enviando dados de login, senhas, ou qualquer outra informação confidencial!
Porém, como as variáveis são exibidas no endereço URL, é possível favoritar a página. Isso pode ser útil em alguns casos.
Nota: O método GET não suporta valores muito extensos nas variáveis. O limite de uso é de 2000 caracteres, além disso o método GET não é recomendado.
Resumos Relacionados
- Formulários Php
- Html Básico - Formulários
- Php Funções
- Arrays Em Php
- A Função Date() Em Php
|
|