|
|
|
| щас у меня реализовано так:
<?php
if(intval($_COOKIE[md5('album_'.$id)]) !== 1)
{
$albcount++;
@mysql_query("UPDATE gl_albums SET count=$albcount WHERE id=$id");
setcookie (md5("album_".$id), 1, time() + 3600*3);
}
?>
|
сейчас при новом id создается соответственно новая кука
а таких id много
можно ли все засунуть в одну куку ??? если да то можно пример ? и потом как проверку делать ? | |
|
|
|
|
|
|
|
для: t3ma
(08.09.2009 в 14:42)
| | Можно поместить все cookie в массив и обработать при помощи функции serialize():
<?php
$cookies_arr = array();
$cookies_arr[1] = $cookie1;
$cookies_arr[2] = $cookie2;
$cookies_arr[3] = $cookie3;
$cookies = serialize($cookies_arr);
setcookie($cookies,...);
?>
|
Назад преобразовываем при помощи unserialize():
<?php
$cookies_arr = unserialize($cookies);
?>
|
| |
|
|
|