在php中帮助cookie

时间:2011-04-22 16:44:57

标签: php cookies

  

可能重复:
  How to set cookies for uuid

您好,我的网站是http://xblgenerator.co.cc。每次刷新页面时,它都会生成一个随机ID。我已经设置了一个cookie,所以现在每个新访问者的ID都保持不变,直到他们清除了他们的c ookie。我唯一的问题是我的页面的左上角也会显示ID(只需刷新页面两次,你就会看到它)。这是我的饼干:

<?php
if (isset($_COOKIE["uuid"]))
   echo $_COOKIE["uuid"] ;
else
   setcookie("uuid", "$rnd_id", time()+368400000);
?>

有人能告诉我要改变什么,以便顶部的小id不会出现吗?

4 个答案:

答案 0 :(得分:3)

你不想回声。

<?php
if (!isset($_COOKIE["uuid"]))
   setcookie("uuid", "$rnd_id", time()+368400000);
?>

答案 1 :(得分:2)

你回应了这个cookie!

<?php
if (!isset($_COOKIE["uuid"])) {
   setcookie("uuid", "$rnd_id", time()+368400000);
}
?>

答案 2 :(得分:0)

不回应吗?如果你只想设置它:

<?php
if (!isset($_COOKIE["uuid"]))
   setcookie("uuid", "$rnd_id", time()+368400000);
?>

答案 3 :(得分:0)

<?php
if (isset($_COOKIE["uuid"]))
   echo $_COOKIE["uuid"] ;
else
   setcookie("uuid", $rnd_id, time()+368400000);
?>