Pular para o conteúdo

Cookie em PHP

Responder tópico
  • Denunciar
  • Indicar

1. Cookie em PHP

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?

Responder tópico

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder