Jump to content

cookies não funcionam imediatamente


Umbus
 Share

Recommended Posts

Boas, eu tenho este codigo:

setcookie("cookietool", $geword, time()+3600);

Mas o problema é que não funciona logo, ou seja ao colocar de seguida o seguinte codigo não aparece logo mas sim quando faço refresh novamente na pagina:

echo $_COOKIE['useridkey'];

Como posso resolver isto?

Eu sou eu e eu sou aquele que sou eu...

Link to comment
Share on other sites

- os cookies são elementos de informação que se encontram guardados no computador do cliente. que só são actualizados após a resposta a um pedido http

- a váriável $_COOKIE é preenchida pelo pedido http do cliente.

se queres ter na váriavel $_COOKIE o valor que acabaste de determinar pela função setcookie terás de forçar a existência desse valor no array:

setcookie("cookietool", $geword, time()+3600);
$_COOKIE["cookietool"] = $geword;
IRC : sim, é algo que ainda existe >> #p@p
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.