Cookie em PHP

1. Cookie em PHP

Luiz Fernando
magskull

(usa Debian)

Enviado em 09/06/2011 - 20:00h

Estou usando Xamp para testar minha apllicação.

Estou com um problema na utilização de cookies, vejam o script abaixo:

<?
/*verifica se existe variavel de conteudo, caso não exista ele apresenta pagina inicial */
if(empty($_GET)) { //caso nao exista post defino um valor
$pegapost = "en";
}else{
$pegapost = $_GET['i']; //caso exista atribuo o valor a variavel
}
setcookie('idioma', $pegapost); //crio um cookie com o valor do post
?>Javascript:
<script>
document.write(document.cookie); //javascript imprime valor atualizado
</script>
<br>Echo PHP:
<?
echo $_COOKIE['idioma']; //php imprime valor desatualizado
?>

Teste o arquivo enviando um post com a variavel i=teste, ele vai mostrar usando a função em javascript com valor atualizado e com o echo do php com o valor antigo.
Porque isso acontece?


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts