Henüz full test etmedim ama ben de kurcalaya kurcalaya şöyle birşey yazmayı başardım :D
Yanlız sayacın 60 günde bir kendisi tetiklenmesi lazım benim müdahelem olmadan. onu araştırıyorum şuan. büyük ihtimal js onload tarzı birşey kullanıcam.

function go ($url, $time = 3){ // Time değeri yoksa 3 sn alır.
if ($time) header("Refresh: {$time}; url={$url}");
else header("Location: {$url}");
}

go("sayac.php?altmisgun=1", 5184000); // 60 gün bekledikten sonra yönlendirme yapar.

if(!empty($_GET['altmisgun'])){
$satis_sor = mysql_query("SELECT * FROM satislar WHERE satis_durum='1'");
while ($satis_al = mysql_fetch_assoc($satis_sor)) {
$gecmis = strtotime($satis_al['tarih']);
$bugun = time();
$fark = $bugun - $gecmis;
if($fark >= "5184000"){
$satis_kaldir = mysql_query("UPDATE satislar SET satis_durum='0'");
echo "Satıldı
";
}else{
echo "Daha zamanı var
";
}
}
}