Вы можете создавать куки с изображениями Id, чтобы посмотреть, соответствуют ли они файлам cookie пользователя. Если они совпадают, это означает, что пользователь уже видит их, а вы показываете другим.
Простой скрипт, чтобы сделать это в JavaScript:
Также вы можете сделать это через PHP, прочитать http://php.net/manual/es/function.setcookie.php (Это очень хорошо объяснено)
function createCookie(name,value,days) {
var expires = "";
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days*24*60*60*1000));
expires = "; expires=" + date.toGMTString();
}
else expires = "";
document.cookie = name + "=" + value + expires + "; path=/";
}
function readCookie(name)
{
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++)
{
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
}
return null;
}
function eraseCookie(name)
{
createCookie(name,"",-1);
}
Теперь, чтобы создать печенье , выполните следующие действия:
createCookie('cookiename', 'cookievalue', false);
Оценить файл 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 и проверить последний просмотр изображения с PHP и визуализация различных изображений в следующий раз. – vedarthk
Ну, сначала я собирался попытаться создать файл cookie отслеживания и установить, будут ли тогда заявления загружать разные вещи в зависимости от того, что было сообщено последним сеансом cookie. Но тогда другой разработчик, где я нахожусь, дал мне этот плагин, http://devot-ee.com/add-ons/cookie-plus. Сайт построен на EE, поэтому все, что мне нужно сделать, это выяснить, как настроить сайт, поэтому я знаю, где разместить вещи. Спасибо, что ответили ребятам! –