|
|
|
| Как сделать так, что бы если человек уже видел новость - то ее не показывать, а если не видел то показать. Немогу догадаться как его пасти ... подскажите пожалуйста. | |
|
|
|
|
|
|
|
для: mabelrod
(23.08.2011 в 13:57)
| | Может так ?
$value = rand(1,1000);
setcookie ("user", $value);
if(!$user)
{
echo("показать новенькому контент");
}
else
{
echo("не показывать, так как уже видел");
}
|
| |
|
|
|
|
|
|
|
для: mabelrod
(23.08.2011 в 14:09)
| | Можно так. Только вместо переменной $user лучше использовать массив $_COOKIE, а установку cookie переместить внутрь if
<?php
if(!$_COOKIE['user'])
{
$value = rand(1,1000);
setcookie ("user", $value);
echo("показать новенькому контент");
}
else
{
echo("не показывать, так как уже видел");
}
?>
|
PS Кроме того, вместо user лучше использовать какое-то более замысловатое имя, так как user довольно часто встречается. | |
|
|
|
|
|
|
|
для: cheops
(23.08.2011 в 15:54)
| | Большое спасибо !! | |
|
|
|