$sure_kontrol = @mysql_fetch_array(mysql_query("SELECT COUNT(id) AS kayit FROM online WHERE bitis < {$suanki_zaman}"));
if ($sure_kontrol['kayit'] == 0)
kayit diye bir sütun olması gerekmiyor mu ? Çünkü halen boş veri veriyorda...
kayit diye sütun olmaz, sql sorgusunu dikkatli incelersen SELECT COUNT(id) AS kayit, yani
count(id) ile idleri saydırım
AS ile
kayit değişkenine atadım, orada yanlışlık yok. Şunu denermisin birde
$sure_kontrol = @mysql_fetch_array(mysql_query("SELECT COUNT(id) AS kayit FROM online WHERE bitis < " . time()));