Super Globais

Publicado por Pedro Henrique da Silva Gregório 12/06/2007

[ Hits: 4.393 ]

Download superglobais.php




Uma pequena introdução a Variáveis Super Globais, que geram certas dúvidas no assunto de variáveis do php...

  



Esconder código-fonte

<?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 />___________________________________";

?>

Scripts recomendados

Envio

Formatação de Data

Forca

Calculador no PHP

cryptonita


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts