Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果存在cookie,则显示5分钟的倒计时_Javascript_Php_Cookies - Fatal编程技术网

Javascript 如果存在cookie,则显示5分钟的倒计时

Javascript 如果存在cookie,则显示5分钟的倒计时,javascript,php,cookies,Javascript,Php,Cookies,我知道如何通过php检查cookie,但不知道如何将其配置为显示时间倒计时 下面是我用来检测cookie <?php if (isset($_COOKIE["user"])) ?> 我想要的是,如果存在cookie,则显示5分钟的倒计时,如下图所示 请记住,PhP是一种服务器端语言,使用服务器/客户端模型,如果要向用户显示某些内容,需要将数据传递给客户端,然后使用客户端语言显示该数据 为此,我建议使用javascript倒计时 在客户端和服务器之间传递

我知道如何通过php检查
cookie
,但不知道如何将其配置为显示时间倒计时

下面是我用来检测
cookie

    <?php
     if (isset($_COOKIE["user"]))
    ?>

我想要的是,如果存在
cookie
,则显示5分钟的倒计时,如下图所示


请记住,PhP是一种服务器端语言,使用服务器/客户端模型,如果要向用户显示某些内容,需要将数据传递给客户端,然后使用客户端语言显示该数据

为此,我建议使用javascript倒计时

在客户端和服务器之间传递信息的示例如下:

<?php
if (isset($_COOKIE["user"]))
{
    $setTimer = "true";
}
?>

还有你的javascript

var setTimer = "<?php Print($setTimer); ?>";
if(setTimer)
{
DisplayATimer
}
var setTimer=“”;
如果(设置计时器)
{
显示器
}
如果您正在寻找javascript计时器,并且不确定如何制作,我相信如果您在谷歌上搜索,您可以获取一些。还值得注意的是,javascript可以完全访问Cookie,因为它们存储在本地。因此,除非您需要使用PhP做些什么,否则最好只检查javascript中的cookie


这篇文章在这方面很有帮助。

添加一些javascript到文章中,你就成功了是的,它必须
echo
一些JavaScript到客户端,然后启动一个计时器。关于用JavaScript测试cookie如何?不,不,我没有尝试过用JavaScript测试cookie。这是一个倒计时计时器,我通过一些快速的谷歌搜索找到了。它的使用非常简单,所以我将它在您的网页上的实现留给您。祝你好运请务必阅读自述文件并密切注意给出的示例。这是javascript var myCountdown2=新倒计时({time:300,width:200,height:80,rangeHi:“分钟”//var myCountdown2;if(setTimer){myCountdown2=新倒计时({time:300,width:200,height:80,rangeHi:“分钟”}只要把它放在一个if语句中,如果它是真的,它将创建倒计时。如果它不是真的,它将不会。看起来你可以从一些基本的javascript教程中受益。从长远来看,它们将帮助你。