é só clicar em teste, vai aparecer a mensagem de que o cookie ainda não existe, depois você dá um backspace pra voltar a tela anterior e clica novamente em teste, no firefox vai mostrar a mensagem de que o cooki agora existe mais no IE ele vai continuar mostrando a mensagem de que não existe.
página teste3.php:
<a href="teste2.php">teste</a>
página teste2.php:
<?php $teste = "agora ele existe"; // se o cookie não existir, cria um if(!isset($_COOKIE["testeCookie"])) { setcookie ("testeCookie", $teste, time()+60); // 86400 segundos, 1 dia } if(isset($_COOKIE["testeCookie"])) { echo $_COOKIE["testeCookie"]; } else { echo "o cookie ainda não existe"; } // if já votou ?>
alguém sabe qual o erro do código?