Набросал по просьбе товарища код, скрывающий ссылку на час, если по ней был сделан переход.
Обычно такие задачи не на пхп решаются, но как говорится - чем богаты, тем и рады ))
* (+/-)
if (!session_id()) session_start();
$time = time();
if (isset($_SERVER['HTTP_REFERER']) && $_SERVER['HTTP_REFERER']=='http://'.
$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF'])
{
$_SESSION['time'] = $time + 3600;
}
if (isset($_SESSION['time']) && $_SESSION['time'] < $time) {
echo '<a href="'. $_SERVER['PHP_SELF'] .'">Обновить</a><br />';
}
if (!isset($_SESSION['time'])) {
echo '<a href="'. $_SERVER['PHP_SELF'] .'">Обновить</a><br />';
}