This has got to be one of the most frequently updated PHP sites, keep up the good work... "Isso tem que ser um dos locais mais freqüentemente atualizada PHP, mantenha o bom trabalho ..."
Max

Querystrings URL

Em PHP a querystring na URL pode ser lido com o global $ _GET variável . A variável $ _GET é um array associativo onde cada parâmetro querystring é representado por um nome e valor. Assim, a url www.example.com/index.html?page=1&id=5 pode ser lido como assim ..
$ _GET [ " page " ] ; echo $ _GET ["page"];
$ _GET [ " id " ] ; echo $ _GET ["id"];
Este saídas 1 e 5 para a página e respectivley ID. Ao criar uma URL com querystring é importante para codificar as variáveis ​​que você pode introduzir caracteres em uma URL que são ilegais e, portanto, não permitirá que o URL para o trabalho. Em PHP é muito simples de fazer usando a função urlencode como abaixo ...
Porque você está codificando os parâmetros que você precisa decodificar os parâmetros uma vez que você recebê-los com a função urldecode. Na verdade, esta é uma boa prática sempre que você ler uma querystring, então ...
urldecode ( $ _GET [ " page " ] ) ; echo urldecode ($ _GET ["page"]);
urldecode ( $ _GET [ " id " ] ) ; echo urldecode ($ _GET ["id"]);
Decodificar os parâmetros querystring garante que as personagens que foram escapados são escapados.

Nenhum comentário foi fornecida.
imagem de segurança
Escrito por Dominic Skinner
Última Atualização: 2011/10/25 16:00:38