Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.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
Php 跟踪Cookie以决定加载哪些图像_Php_Javascript_Html_Cookies - Fatal编程技术网

Php 跟踪Cookie以决定加载哪些图像

Php 跟踪Cookie以决定加载哪些图像,php,javascript,html,cookies,Php,Javascript,Html,Cookies,我正在制作这张幻灯片,客户需要一个跟踪cookie来报告他们已经在站点上的位置,并基于此加载一批不同的图像 共有9幅图像,分为三批。我以前用PHP做过一个随机图像加载程序,只是需要一些关于如何在这里这样做的建议 谢谢 您可以使用图像Id创建cookie,以查看它们是否与用户的cookie匹配。如果它们匹配,那么这意味着用户已经看到了它们,而您显示了其他人 在javascript中执行此操作的简单脚本: 您也可以通过PHP实现这一点,请阅读本文(它的解释非常好) 要评估cookie,请执行以下操作

我正在制作这张幻灯片,客户需要一个跟踪cookie来报告他们已经在站点上的位置,并基于此加载一批不同的图像

共有9幅图像,分为三批。我以前用PHP做过一个随机图像加载程序,只是需要一些关于如何在这里这样做的建议


谢谢

您可以使用图像Id创建cookie,以查看它们是否与用户的cookie匹配。如果它们匹配,那么这意味着用户已经看到了它们,而您显示了其他人

在javascript中执行此操作的简单脚本:

您也可以通过PHP实现这一点,请阅读本文(它的解释非常好)

要评估cookie,请执行以下操作:

 var cookie = readCookie('cookiename');

 // var cookie will be null if there is no cookie to read.
 if(cookie == 'cookievalue'){
   //do something
 }
要删除它:

eraseCookie('cookiename');

使用javascript将图像id存储到cookie中,并检查上次从php查看的图像,下次呈现不同的图像。首先,我只是想尝试制作一个跟踪cookie,并设置if-then语句,根据上次报告的cookie会话加载不同的内容。但是我所在的另一个开发者给了我这个插件。该网站是建立在EE上的,所以我现在需要做的就是找出网站上的设置,这样我就知道在哪里放置东西。谢谢你们的回答!谢谢你的详细解释。下次当我不使用特殊的CMS时,我肯定会回到这个问题上来。
 var cookie = readCookie('cookiename');

 // var cookie will be null if there is no cookie to read.
 if(cookie == 'cookievalue'){
   //do something
 }
eraseCookie('cookiename');