• 21-04-2018, 21:49:56
    #1
    Başlıkta belirttiğim gibi 1 ipden 2 kez açılan pop kodu gerekli. Yapabilecekler özelden yazsın.
  • 21-04-2018, 22:17:20
    #2
    <?phpif(!isset($_COOKIE['popup'])){
    echo "Birinci popup";
    setcookie("popup","bir",time() + (60*60*24));
    }elseif($_COOKIE['popup']=="bir"){
    echo "İkinci popup";
    setcookie("popup","iki",time() + (60*60*24));
    }?>
    1 günlük çerezler ile çalışır, her iki popup kodunu da ayrı tanımlayabilirsiniz. Echo alanlarına istediğiniz şekilde popup kodları entegre edebilirsiniz.
  • 21-04-2018, 22:17:35
    #3
    BaranRoot adlı üyeden alıntı: mesajı görüntüle
    Başlıkta belirttiğim gibi 1 ipden 2 kez açılan pop kodu gerekli. Yapabilecekler özelden yazsın.
    Bunu deneyin bi
    TRODFnqf(!DXA35
    
    
    <script type="text/javascript">
    var puShown = false;
            function doOpen(url)
            {
                    if ( puShown == true )
                    {
                            return true;
                    }
                    win = window.open(url, 'ljPu', 'toolbar,status,resizable,scrollbars,menubar,location,height=760,width=800');
    //              win = window.open(url, 'ljPu', 'height=680,width=790');
                    if ( win )
                    {
                            win.blur();
                            puShown = true;
                    }
                    return win;
            }
            function setCookie(name, value, time)
            {
             var expires = new Date();
             expires.setTime( expires.getTime() + time );
             document.cookie = name + '=' + value + '; expires=' + expires.toGMTString();
            }
            function getCookie(name) {
             var cookies = document.cookie.toString().split('; ');
             var cookie, c_name, c_value;
             // eger  n=0; i 0 yaparsaniz popup cookie yönetimine baglanir
             for (var n=2; n<cookies.length; n++) {
              cookie  = cookies[n].split('=');
              c_name  = cookie[1];
              c_value = cookie[0];
              if ( c_name == name ) {
               return c_value;
              }
             }
             return null;
            }
            function initPu()
            {
              if ( document.attachEvent )
              {
                      document.attachEvent( 'onclick', checkTarget );
              }
              else if ( document.addEventListener )
              {
                      document.addEventListener( 'click', checkTarget, false );
              }
            }
            function checkTarget(e)
            {
             if ( !getCookie('popundr') ) {
                    var e = e || window.event;
                    var win = doOpen('http://www.SITEM.com/');
              setCookie('popundr', 1, 24*60*60*1000);
             }
            }
    initPu();
    </script>