Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Explanações sobre o que é URI, URL, URN e conferindo na prática algumas diferenças entre POST e GET com PHP e HTML. Também tem um teste que verifica algumas diferenças entre POST e GET, um teste simples dos limites de caracteres que alguns navegadores suportam na barra de endereços e um teste simples de velocidade das solicitações POST e GET.
[ Hits: 9.329 ]
Por: Buckminster em 30/04/2024
filter_has_var: INPUT_SERVER campo REQUEST_METHOD não corresponde
Array
(
...
[REQUEST_URI] => /filtro/filtro.php
[QUERY_STRING] =>
[REQUEST_METHOD] => POST
...
)
var_dump(usuariopost)-não corresponde: string(5) "teste"
var_dump(usuarioget)-não corresponde: NULL
echo usuariopost-não corresponde: teste
echo usuarioget-não corresponde:
var_dump(usuariopost)-final: string(5) "teste"
var_dump(usuarioget)-final: NULL
print_r post: teste
print_r get:
"Determina se uma variável é considerada vazia. Uma variável é considerada vazia se não existir ou seu valor for igual a false. A função empty() não gera um aviso se a variável não existir."
"O tipo null é o tipo unitário do PHP, ou seja, possui apenas um valor: null. Variáveis indefinidas e unset() resolverão para o valor null."
filter_has_var: INPUT_SERVER campo REQUEST_METHOD corresponde
Array
(
...
[REQUEST_METHOD] => POST
[QUERY_STRING] =>
[REQUEST_URI] => /filtro/filtro.php
...
)
var_dump(usuariopost)-corresponde: NULL
var_dump(usuarioget)-corresponde: NULL
echo usuariopost-corresponde:
echo usuarioget-corresponde:
usuariopost-final: NULL
usuarioget-final: NULL
print_r post:
print_r get:
filter_has_var: INPUT_SERVER campo REQUEST_METHOD corresponde
Array
(
...
[REQUEST_METHOD] => GET
[QUERY_STRING] => usuario=teste&senha=123&botao=
[REQUEST_URI] => /filtro/filtro.php?usuario=teste&senha=123&botao=
...
)
var_dump(usuariopost)-corresponde: NULL
var_dump(usuarioget)-corresponde: string(5) "teste"
echo usuariopost-corresponde:
echo usuarioget-corresponde: teste
usuariopost-final: NULL
usuarioget-final: string(5) "teste"
print_r post:
print_r get: teste
filter_has_var: INPUT_SERVER campo REQUEST_METHOD não corresponde
Array
(
...
[REQUEST_METHOD] => GET
[QUERY_STRING] => usuario=teste&senha=123&botao=
[REQUEST_URI] => /filtro/filtro.php?usuario=teste&senha=123&botao=
...
)
var_dump(usuariopost)-não corresponde: NULL
var_dump(usuarioget)-não corresponde: string(5) "teste"
echo usuariopost não corresponde:
echo usuarioget não corresponde: teste
usuariopost-final: NULL
usuarioget-final: string(5) "teste"
print_r post:
print_r get: teste
INSTALAR (e jogar) COUNTER STRIKE 1.6 (install cs 1.6) NO LINUX
Instalar certificado SSL/TLS digital válido gratuito no Linux
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Atualizar o macOS no Mac - Opencore Legacy Patcher
Instalação e configuração do Chrony
Debian com Apache, PHP4, PHP5 e MySQL
Instalando a extensão json para o php-5.1 no CentOS/Red Hat
Gerando gráficos com PHP e highcharts.com
A simples classe Date Operations
Instalação do MediaWiki em uma Project web do SourceForge
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Otimizando o uso de Memória RAM no Ubuntu com zRAM
Usando alias no Terminal para comandos longos
Simplificando o manual do terminal no Ubuntu 26.04
Bloqueio da instalação e reinstalação do Snap (snapd) no Ubuntu
VoidBR - Void Linux adaptado ao Brasil. (0)
Continuando meus tópicos anteriores (11)









