【问题标题】:check if cookies are enable with css styling检查是否使用 css 样式启用了 cookie
【发布时间】:2013-03-04 15:33:08
【问题描述】:

您好,我想检查用户访问特定页面时是否启用了 cookie。我找到了下面的脚本,但想要设置警报消息的样式并且不需要重定向用户。我怎么做?请提供样品。谢谢。

<?php
setcookie('test', 1, time()+3600);
if(!isset($_GET['cookies'])){
header('Location:/contact.php?cookies=true');
}
if(count($_COOKIE) > 0){
} else {
echo "Please enable your cookies to use this website";
}
?>

【问题讨论】:

  • 如果您不想重定向,只需删除header 行并在那里输入您的程序。顺便说一句,我不确定您是否可以在您设置它的同一脚本中访问 c​​ookie test(请有人验证)。

标签: php cookies


【解决方案1】:

您的脚本没有做什么:检查客户端的浏览器是否启用了 cookie。 它的作用:检查是否设置了 $_GET-parameter 'cookies',如果没有,则重定向到设置此参数的页面。

查看有关此主题的答案:

Detect if cookies are enabled in PHP

【讨论】:

    猜你喜欢
    • 2011-10-03
    • 2012-02-26
    • 2011-04-02
    • 1970-01-01
    • 1970-01-01
    • 2012-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多