как правильно ставить setcookie

  • Автор темы Автор темы Vadimka
  • Дата начала Дата начала

Vadimka

Новичок
как правильно ставить setcookie

Вот хочу сделать одну вещь для банерки.. ограничить кол-во показов баннера одному пользователю..
предполагаю что при показе банера пользователю необходимо поставить cookie с 1 просмотром, а при повторном показе добавить в cookie +1
Как правильно ставить cookie ?
 
нет не написано.
я спрашиваю как в одном cookie записать id банера, а затем при каждом просмотре добавлять 1.
 
ты думаешь, для "id посетителя бани" существует какой-то специальный подвид кук?
 
вот так написал...
if (isset($_COOKIE["$b"])) {
$count = $_COOKIE["$b"] + 1;
} else {
$count = 1;
}
setcookie("$b", $count, time()+$dd);
отсюда есть вопрос, как составить запрос, чтобы не выбирался банер который уже был показан пользователю (pokaz=N раз)
 
WHERE id_banera=??? AND pokaz >='$_COOKIE[bn]'
как получить из cookie id банера ("$b")
 
тебе мда, а я вот не сталкивался и не вижу ничего такого что можно называть мда..!!
 
Автор оригинала: hobobob
ЗАЧЕМ в куках айди банера???
Хорошо, а как по другому тогда ??
задача, определенный банер показать одному пользователю N-раз (поле pokaz)...
после показа банера пользователю ставлю кук с id банера и +1 за каждый показ
затем при выборе выбираю банер, кроме который был показан пользователю не более N-раз...
 
видимо, пользователю ставят куку с айди, а вся статистика ведется системой у себя
 
Сверху