• 22-10-2007, 14:19:59
    #1
    Basit 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, 16:20:29
    #2
    eğer giriş fonksşyonlarını da yazdıysan
    eğer girş yapmışsa dersin online sayısını bir artır
    tabi senin kodlarında session lar olması gerek
  • 22-10-2007, 17:00:24
    #3
    Ü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:11
    #4
    kaosekibi adlı üyeden alıntı: mesajı görüntüle
    <?
    $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
    bu sanırım sadece sayı veriyor.Ben online olan kullanıcıların nicklerini göstermek istiyorum.
  • 23-10-2007, 03:28:12
    #5
    Kurumsal PLUS
    sessions 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.
  • 12-01-2008, 15:36:41
    #6
    Arkadaş takılmamış galiba ama ben takıldım. Biraz daha açık ve kod içeren halini yazarsanız çok sevinirim.