頁:
[1]
求教~關於setcookie的問題!
本帖最後由 s870887s 於 2018-10-3 02:50 PM 編輯setcookie 用來記錄登入帳密的帳密,相信大夥們都不陌生,
但今天碰到一個很詭異的事情,就是....不靈了{:15:}{:15:}{:15:}
測試頁
<?php
$value = 'something from somewhere';
setcookie("TestCookie", $value, time()+3600);
?>
http://www.lii-chau.com.tw/test.php
結果頁(居然出不來....{:54:})
<?php
echo $_COOKIE["TestCookie"];
?>
http://www.lii-chau.com.tw/test2.php
求教高手...解疑{:7:}
伺服器php版本:5.6.3
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div> 本帖最後由 sheng79 於 2018-10-9 08:13 AM 編輯
ㄜ 看不出什麼,但就 1.2 行 code 真的看不出來,資訊有點少。
我知道你要問 set-cookie 為什麼沒有產生 cookie
補充內容 (2018-10-9 08:12 AM):
如果 test.php 裡面有寫 set cookie
可以考慮拿一個變數去接 set cookie 的結果,看看是 true or false
補充內容 (2018-10-9 08:13 AM):
$ret = setcookie(...);
var_dump($ret);
是 true
補充內容 (2018-10-9 08:15 AM):
你打開 chrome F12 開發者工具
Application >...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div> 本帖最後由 s870887s 於 2018-10-13 05:36 PM 編輯
sheng79 發表於 2018-10-9 08:11 AM static/image/common/back.gif
ㄜ 看不出什麼,但就 1.2 行 code 真的看不出來,資訊有點少。
我知道你要問 set-cookie 為什麼沒有產生 c ...
感謝您的熱心回復,因為原本PHP是5.2的版本,都是正常的,
而且是連測3個5.2空間都是正常,唯獨5.6出現這樣的問題,
所以才想說是不是5.6以上的版本,都要改寫法?
上網查詢也幾乎是同一種方式來做cookie...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div> 我能work,你用圖下的code檢查看有沒有數據在里面?
(我不能寫code在評論抱歉!) 先試一下這個例子,如果失敗,則你系統有問題!
<!DOCTYPE html>
<?php
$cookie_name = "user";
$cookie_value = "John Doe";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/"); // 86400 = 1 day
?>
<html>
<body>
<?php
if(!isset($_COOKIE[$cookie_name])) {
echo "Cookie named '" . $cookie_name . "' is not set!";
} else {
echo "Cookie '" . $cookie_name . "' is set!<br>";
echo "Value is: " . $_COOKIE[$cookie_name];
}
?>
</body>
</html><br><br><br><br><br><div></div>
頁:
[1]