Cookie 不会设置,没有结果

$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 不会给出结果。这表示我的 cookie 未设置。我尝试了更多值,但结果相同。


天涯尽头无女友
浏览 168回答 2
2回答

绝地无双

你有没有试过这个?如果您有人工 url 或子文件夹(如 www.domain.com/path1/path2/),那么您必须将 cookie 路径设置为 / 以适用于所有路径,而不仅仅是当前路径。

鸿蒙传说

您需要使用if(isset($_COOKIE['login']) {和echo $_COOKIE['login'];。更多参考请看:https : //www.php.net/manual/en/function.setcookie.php
打开App,查看更多内容
随时随地看视频慕课网APP