Sayfanın üstüne sayfa ilk açıldığında zamanı belirlemek için şöyle bir şey yap;

session_start();
$_SESSION['zaman'] = time();


Daha sonra ajax ile bir buton koy, butona basıldığında gonder.php ye post edilecek şekilde olsun. gonder.php ise şu şekilde olsun.


session_start();
$baslangic = $_SESSION['zaman'];

$bes_dakika = $baslangic + 300; //300 5dk nin saniye değeri

$suanki_zaman = time();


if($_POST) { //Ajax Kontrol

//Eğer şuanki zaman başlangıç zamanı + 5dk dan büyükse süre dolmuş 5dk geçmiş demektir.

if($suanki_zaman > $bes_dakika) {

echo "Süre Doldu";

} else {

echo "Süre Henüz Dolmadı";

}


}