tak na sztbko przyszło mi do głowy żebyś zapisywał do bazy lub pliku godzinę kliknięcia i później na stronie wyświetlał w zależności od tego czy mineła godzina napis lub link
pseudokod
<?php
if (teraz > godzina_z_bazy + 60 minut) {
echo '<a href="strona.html">możesz kliknąć</a>'; } else {
echo 'nie możesz kliknąć'; }
?>
Minusem takiego rozwiązania jest to że jeśli sąsiad wejdzie na stronę podczas gdy nie minęła jeszcze godzina i będzie na niej siedział bez odświeżania strony to po upływie godziny nadal nie będzie mógł kliknąć, chyba że odświeży stronę.
Innym rozwiązaniem może być np coś takiego że podobną kontrole jak wyżej dajesz dopiero w pliku na który wskazuje link. Wtedy na stronie link masz zawsze aktywny, a dopiero po jego kliknięciu sąsiad czy ktokolwiek inny dowie się czy godzina minęła czy nie.
Trzecim rozwiazaniemm chyba najlepszym będzie napisanie funckji js komunikującej się z serwerem co minutę i sprawdzającej czy godzina już mineła, jeśli mineła podmienia tekst na stronie na link.
To tyle z mojej strony, wybierz co lepsze