2011-04-22 59 views
-2

可能重複:
How to set cookies for uuid幫助的cookie php中

你好這裏是我的地盤,http://xblgenerator.co.cc。每次頁面刷新時它會生成一個隨機ID。我已經設置了一個cookie,所以現在這個ID對於每個新訪客都保持不變,直到他們清除他們的密碼。我唯一的問題是,ID也出現在我的頁面的左上角(只刷新頁面兩次,你會看到它)。這裏是我的曲奇:

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

有誰能告訴我該怎麼改變,以便頂部的小ID不會出現?

+0

只是刪除了'echo'如果你不想要的東西打印出來。另請申請大括號。它們僅在語法上是可選的,不是明智的。 – mario 2011-04-22 16:47:28

+0

看起來每個人在同一分鐘都給出了相同的答案,現在看起來很明顯嗎? – SynerCoder 2011-04-22 16:48:24

+0

大聲笑xD我不相信我沒有注意到,謝謝! – user719813 2011-04-22 16:48:42

回答

2

youre呼應cookie!

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

你不想回聲。

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

不回聲嗎?如果你只是想設置:

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