A variável $_GET é um array associativo que tem como chave os nomes dos valores enviados pelo método HTTP GET.
Informações enviadas de um formulário com o método GET são visíveis por todos (elas serão mostradas no endereço do browser) e tem limites na quantidade de informações enviadas (Máximo 100 caracteres).
Exemplo
1:<form action="bem_vindo.php" method="get">
2:Nome: <input type="text" name="nome" />
3:Idade: <input type="text" name="idade" />
4:<input type="submit" />
5:</form>
Quando o usuário clica no botão submit, a URL ira pode ficar da seguinte forma:http://localhost/bem_vindo.php?nome=Thiago&idade=24
O arquivo "bem_vindo.php" agora pode usar a variável $_GET para obter os dados do formulário (perceba como a propriedade name nos componentes do formulário são transformadas nos identificadores dos dados no array $_GET).
1:Olá <?php echo $_GET["nome"]; ?>.Seja bem vindo<br />
2:A sua idade é <?php echo $_GET["idade"]; ?> anos!
Porque usar o $_GET?Quando usamos o método $_GET todos os nomes de variáveis e valores são mostrados na URL. Portanto este método não deve ser usado para o envio de senhas ou outras informações sensíveis. No entanto, como as variáveis são mostradas na URL, é possível guardar esta URL e seus parâmetros. Isto pode ser útil em alguns casos.
O método HTTP GET não é adequado para valores de variáveis muito grandes. O valor das variáveis não pode exceder 100 caracteres.
A variável $_REQUEST
A variável $_REQUEST contem o conteúdo de tanto $_GET, $_POST e $_COOKIE. Ela pode ser usada para obter o valor de dados enviados tanto com o método GET quanto com o método POST.
Exemplo
1:Olá <?php echo $_REQUEST["nome"]; ?>.Seja bem vindo<br />
2:A sua idade é <?php echo $_REQUEST["idade"]; ?> anos!
Fonte
Bom! Simples e eficaz!
ResponderExcluirVlw \o/
ResponderExcluirMuito bom
ResponderExcluir