Üyelikte online üyeleri gösterme
5
●2.421
- 22-10-2007, 14:19:59Basit bir üyelik scripti yaptım.E-mail kullanıcı adı şifre birkaç veri ile girilen değişkenleri post methodu ile database kaydediyorum.Benim sizden istediğim online olan üyeleri gösterebilmek.Ben kod vermediğim için yardımcı olmanız zor olabilir ama en azından mantığını anlatırsanız sevinirim.
- 22-10-2007, 17:00:24Üyeliği durduruldu<?
$ensonzaman=date("Y-m-d H:i:s",mktime(date("H")-24,date("i"),date("s"),date("m"),date("d"),date("Y ")));
$asql="select * from kuyeler where songiris>='$ensonzaman'";
if ($bucins=="B"){ $asql.=" order by kcinsiyet desc";}
if ($bucins=="E"){ $asql.=" order by kcinsiyet";}
$aqry=mysql_query($asql);
$toplamsonuc=@mysql_num_rows($aqry);
if ($toplamsonuc){$sitede=$toplamsonuc;}else{$sitede= 0;}
$tpbak=mysql_query("select * from kuyeler where aktif='1'");
$toplamuye=@mysql_num_rows($tpbak);
?>
Kendine Göre Editle Bedava Sohbet Bedava Chat Bedava Arkadaş Bulma Kalpler.Net te bak demosu - 22-10-2007, 21:19:11bu sanırım sadece sayı veriyor.Ben online olan kullanıcıların nicklerini göstermek istiyorum.kaosekibi adlı üyeden alıntı: mesajı görüntüle
- 23-10-2007, 03:28:12sessions tablosu yaratabilirsin. bu yarattığın tabloya her loginde kullanıcı adı ve time() değerlerini yazarsın ve üyenin her hareketinde time() değerini güncellersin. son kaç dakikadaki üyelerin gösterilmesini istiyorsan da, bir sorgu ile o süreden daha uzun süredir aktif olmayanları session tablosundan sildirirsin.
Temel mantık budur, biyerde takılırsan yardımcı olmaya çalışırım.