Super Globais
Publicado por Pedro Henrique da Silva Gregório 12/06/2007
[ Hits: 4.701 ]
Uma pequena introdução a Variáveis Super Globais, que geram certas dúvidas no assunto de variáveis do php...
<?php
// script de variáveis super globais com exemplos das super globais abaixo:
// 1-$_POST - contêm os dados de formulários enviados por POST
// 2-$_GET - contêm os dados de formulários enviados por GET
// 3-$_COOKIE - cookies armazenados no computador do cliente
// 4-$_SERVER - diretivas criadas pelo servidor web
// 5-$_REQUEST - uma combinação de $_POST, $_GET e $_COOKIE
// as super globais env e files que estão sem exemplos:
// 6-$_ENV - variáveis do ambiente de execução do PHP
// 7-$_FILES - contêm informações sobre arquivos enviados via HTTP
$nome = "Jo Soares Cookie";
setcookie("nome_cookie", $nome, time()+60); //expirando em 1 minuto
//_________________________________________
/////////
// 1-$_POST
echo "<h3>1-Post</h3>";
echo"<form name='postando' action='superglobais.php' method='POST'>
<input type='text' name='nome_post' value='Jo Soares Post' />
<input type='submit' value='Enviar' />
<form>";
if($_POST[nome_post])
{
echo "<br /><br />$_POST[nome_post]";
}
echo "<br />___________________________________";
//_________________________________________
////////
// 2-$_GET
echo "<h3>2-Get</h3>";
echo '<br /><a href="superglobais.php?nome_get=Jo Soares Get">[get]</a>';
if($_GET[nome_get])
{
echo "<br />$_GET[nome_get]";
}
echo "<br />___________________________________";
//_________________________________________
//////////////
// 3-$_COOKIE
echo "<h3>3-Cookie</h3>";
if($_COOKIE[nome_cookie])
{
echo "<br />$_COOKIE[nome_cookie]";
}
echo "<br />___________________________________";
//_________________________________________
//////////////
// 4-$_SERVER
echo "<h3>4-Server</h3>";
echo "<br />O método no momento é:$_SERVER[REQUEST_METHOD]";
echo "<br />___________________________________";
//_________________________________________
//////////////
// 5-$_Request
echo "<h3>5-Request</h3>";
echo "<br />".$_REQUEST['nome_post']."";
echo "<br />".$_REQUEST['nome_get']."";
echo "<br />".$_REQUEST['nome_cookie']."";
echo "<br />___________________________________";
?>
Função para quebrar linha em PHP
Usando str_replace para substituir o endereço pela figura.
gerando links de todos aquivos de um diretorio
Nenhum comentário foi encontrado.
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Instalando partes faltantes do Plasma 6
Adicionar botão "mostrar área de trabalho" no Zorin OS
Como montar um servidor de backup no linux
Estou tentando ser legalista, mas tá complicado! (9)
espelhar monitores nao funciona (2)
SQLITE não quer funcionar no LINUX LMDE6 64 com Lazaruz 4.2 64bit (n... (1)









