• 03-08-2010, 11:48:55
    #1
    2 gündür forumda arıyorum hepsini denedim ama saglam bir pop-up kodu bulamadım.

    Her kullanıcıya günde 1-2 kere açılan ,ie ve mozilla'ya takılmayan

    Arkadaşlar kullandıgınız bir kod var ise paylaşırsanız sevinirim. Vbulletin forum sitesine ekleyecegim php tarzı bir kod olursa sevinirim.
  • 03-08-2010, 12:27:31
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Ne alaka PHP'le?
  • 03-08-2010, 12:42:58
    #3
    by_grafitus adlı üyeden alıntı: mesajı görüntüle
    Ne alaka PHP'le?
    Dostum ne alaka diye diyecegine Yardımcı olsan. Okadar bilgim olsa kendim bir kod yazardım.

    Ayıp ediyorsun.
  • 03-08-2010, 14:03:14
    #4
    popup olayı javascript ile alakalı, ve bu popup pencerenin günde 1 yada 2 defa çıkması ise php ile alakalı.

    her üye için session veya db de bir field bulundurarak yapabilirsin

    session ile kısa bir örnek
    $_SESSION[userPopup] = array(0,date('U')); //popup bilgilerini set edelim
    
    if($_SESSION[userPopup][0] == false){
        
         //popup kodunu buraya yerleştir
    
           $_SESSION[userPopup][0] = 1; //user birkere popup gordu
           $_SESSION[userPopup][1] = date('U'); //user popupu nezaman gordu
    }else{
    
         $tarih = (date('U') - 1080000)
         if($tarih >= $_SESSION[userPopup][1]){ //gordugu tarihi 5 saat gecmisse
         
          //popup kodunu buraya yerleştir
    
           $_SESSION[userPopup][0] = 1; //user birkere popup gordu
           $_SESSION[userPopup][1] = date('U'); //user popupu nezaman gordu
    
         }
    
    }
    yalnız session ile yapıldığında tarayıcısını her kapatıp açtığında görür
    ve yazdığım kodu hızlı yazdım kontrol et mantık yanlışım olabilir