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

Vadimka

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

Вот хочу сделать одну вещь для банерки.. ограничить кол-во показов баннера одному пользователю..
предполагаю что при показе банера пользователю необходимо поставить cookie с 1 просмотром, а при повторном показе добавить в cookie +1
Как правильно ставить cookie ?
 

Vadimka

Новичок
нет не написано.
я спрашиваю как в одном cookie записать id банера, а затем при каждом просмотре добавлять 1.
 

neko

tеam neko
ты думаешь, для "id посетителя бани" существует какой-то специальный подвид кук?
 

Vadimka

Новичок
вот так написал...
if (isset($_COOKIE["$b"])) {
$count = $_COOKIE["$b"] + 1;
} else {
$count = 1;
}
setcookie("$b", $count, time()+$dd);
отсюда есть вопрос, как составить запрос, чтобы не выбирался банер который уже был показан пользователю (pokaz=N раз)
 

Vadimka

Новичок
WHERE id_banera=??? AND pokaz >='$_COOKIE[bn]'
как получить из cookie id банера ("$b")
 

Vadimka

Новичок
тебе мда, а я вот не сталкивался и не вижу ничего такого что можно называть мда..!!
 

Vadimka

Новичок
Автор оригинала: hobobob
ЗАЧЕМ в куках айди банера???
Хорошо, а как по другому тогда ??
задача, определенный банер показать одному пользователю N-раз (поле pokaz)...
после показа банера пользователю ставлю кук с id банера и +1 за каждый показ
затем при выборе выбираю банер, кроме который был показан пользователю не более N-раз...
 

Фанат

oncle terrible
Команда форума
видимо, пользователю ставят куку с айди, а вся статистика ведется системой у себя
 
Сверху