Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Criei um cookie e não consigo recuperá-lo:
setcookie("cod", $registros[0]->id, time()+604.800, "/", ".meusite.com.br", 1);
tento recuperá-lo com:
if(isset($_COOKIE["cod"]))
{
echo $_COOKIE["cod"];
}Me aparece um notice de index indefinido.
Onde estou errando?
OBS: o cookie deve ser gravado dentro das tags <head></head>.
Para mudar isso basta adicionar a seguinte condição no começo de todas as páginas que fazem gravação de cookie.
<?php
// Lobera a criaçnao de cookie depois da tag <head>
ob_start();
?>>
OBS: o cookie deve ser gravado dentro das tags <head></head>.
Para mudar isso basta adicionar a seguinte condição no começo de todas as páginas que fazem gravação de cookie.
<?php
// Lobera a criaçnao de cookie depois da tag <head>
ob_start();
?>
:huh:Obrigada pelas dicas, pessoal.
Ajudaram muito e consegui resolver.
Tenta assim
setcookie('cod', $registros[0]->id ,time() + 606024*360,'/','.meusite.com.br', false);