$cookie_name = "login";$cookie_value = "True";setcookie($cookie_name, $cookie_value);header("Location: http://Startseite.php");exit;#這是在“Startseite.php”上if (isset($_COOKIE['login'])) echo "login erfolgreich"Echo 不會(huì)給出結(jié)果。這表示我的 cookie 未設(shè)置。我嘗試了更多值,但結(jié)果相同。
2 回答

絕地?zé)o雙
TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊
你有沒有試過這個(gè)?
如果您有人工 url 或子文件夾(如 www.domain.com/path1/path2/),那么您必須將 cookie 路徑設(shè)置為 / 以適用于所有路徑,而不僅僅是當(dāng)前路徑。

鴻蒙傳說
TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊
您需要使用if(isset($_COOKIE['login']) {
和echo $_COOKIE['login'];
。更多參考請(qǐng)看:https : //www.php.net/manual/en/function.setcookie.php
- 2 回答
- 0 關(guān)注
- 200 瀏覽
添加回答
舉報(bào)
0/150
提交
取消