• 04-06-2009, 01:04:03
    #1
    Merhaba arkadaşlar uzun süre php ögrenmek için internetin dört bir kenarından topladıgım makaleleri sizlerle paylaşmak istedim ben az çok kendime yetecek kadar birşeyler ögrendim sizlerede faydalı olacagını düşündügüm bir toplu makale seti..

    PHP ile Üyelik Sistemi' den tutalım tarih saat fonsyonlarına kadar tümünü içeren set r10 üyelerine özel.

    Makalede emeği geçen samkon ve tith4ck gurubu dahil olmak üzere hepsine sonsuz teşekkürler makalelerin tümü izin alınarak toparlanmıştır herhangi bir telif hakkı yoktur..

    İçerigin içinde mysql egitim dosyaları mevcuttur hayırlı olsun..

    Download File - makale.rar - Uploadyeri.com

  • 04-06-2009, 02:23:28
    #2
    Üyeliği durduruldu
    Ellerinize emeklerinize saglik
  • 04-06-2009, 02:52:16
    #3
    Üyeliği durduruldu
    teşekkürler... elinize sağlık..
  • 04-06-2009, 12:20:45
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Teşekkürler...
  • 04-06-2009, 12:21:55
    #5
    teşekkürler,indiriyorum hemen.. +

    edit: link ölmüş,yenileyebilir misin?..
  • 04-06-2009, 14:41:38
    #6
    GqN
    Üyeliği durduruldu
    link ölü
  • 04-06-2009, 15:30:03
    #7
    Link düzeltirmiştir uyarınız için teşekkürler aksaklık için üzgünüm..
  • 04-06-2009, 15:33:00
    #8
    surces adlı üyeden alıntı: mesajı görüntüle
    Link düzeltirmiştir uyarınız için teşekkürler aksaklık için üzgünüm..
    indirdim şimdi,teşekkürler..
  • 04-06-2009, 15:47:22
    #9
    Teşekkürler

    Bende online üyeleri göstermenin mantığını epey aramıştım , bunuda ben paylaşıyım.

    Anlatım Hakikat Oruçoğlunun'dur
    	
    
    //veritabanýna online diye bir tablo acýn..
    
    // id,ziyaretci,sure,durum,ip  þeklinde alanlar açýn
    
    
    // kullanýcýnýn oturum nesnesini alalým
    $kullanici         = $_SESSION["kullanici"];
    
    //ziyaretci deðiþkenine oturum nesnesini atalým
    
    $ziyaretci        = $kullanici;
    
    // ziyaretci durumu 1 olan kiþiler üye demektir.
    $zdurum        = 1;
    
    $suankizaman    = time();
    
    // online oturum süresini ayarlayalým bu süre son 5 dk içinde online olanlar þeklinde 5*60 denilmiþtir 
    $oturumsuresi    = time()+5*60;
    
    // ziyaretcinin ip adresini alýyoruz
    $zip            = $_SERVER["REMOTE_ADDR"];
    
    // eger ziyaretci bir uye deðilse onun ziyaretci adýný ip adresiyle dolduruyoruz ve durumunu 0 yapýyoruz bu sayede durumu 0 olanlar misafir ziyaretci olacaktýr
    
    if($ziyaretci==""){
    $ziyaretci = $zip;
    $zdurum       = 0;
    }
    
    //-- oturum girdisi baþlangýç
    
    // bu ip ye ait veritabanýnda bir kayýt varmý soruyoruz
    
    $zsor    = mysql_query("SELECT ip FROM online WHERE ip=`$zip`");
    
    // eger kayýt varsa oturum süresini update ediyoruz
    
    if(mysql_num_rows($zsor) > 0){
    
    mysql_query("UPDATE online SET ziyaretci=`$ziyaretci`,durum=`$zdurum`,sure=`$oturumsuresi` WHERE ip=`$zip`");
    
    }else{
    
    // eger kayýt yoksa yeni bir kayýt giriyoruz
    
    mysql_query("INSERT INTO online (ziyaretci,sure,durum,ip) VALUES (`$ziyaretci`,`$oturumsuresi`,`$zdurum`,`$zip`)");
    
    }
    // siteden cýkmýþ olan uyeleri online tablosundan silelim
    mysql_query("DELETE FROM online where sure<`$suankizaman");