• 09-05-2019, 00:54:31
    #1
    Merhaba arkadaşlar,

    Wordpress tabanlı bir sitem için 2 farklı popup firmasıyla çalışıyorum ancak bu iki popup aynı anda açılmaması gerekiyor. Yani şöyle bir sisteme ihtiyacım var;

    Ziyaretçi siteye ilk girdiğinde A firmasının popup kodu çalışacak.
    Ziyaretçi siteye 2. 3. 4. ... girişlerinde B firmasının popup kodu çalışacak.

    24 saatlik bir süre sonunda, çerezler silinecek ve tekrar ilk girişinde A firmasının popup kodu çalışacak.

    Yardımcı olabilecek arkadaşlara şimdiden teşekkür ederim.
  • 09-05-2019, 00:56:29
    #2
    Ücretli Olarak Yardımcı Olmamı İsterseniz Pm Lütfen
  • 09-05-2019, 22:05:10
    #3
    İsteğim fonksiyonu yazdığım bir çerez kodu ile çözdüm arkadaşlar sağolun.
    İsteyenler için kodu şöyle kullandım;

    <?php
    if(isset($_COOKIE['UserVisit']))
    {
    $last = $_COOKIE['UserVisit'];
    echo "BİRİNCİ FİRMANIN REKLAM KODU" ;
    }
    else
    {
    echo "İKİNCİ FİRMANIN REKLAM KODU";
    }
    ?>
    
    <?php
    $Month = 86400 + time();
    setcookie(UserVisit, date("F jS - g:i a"), $Month);
    ?> //24 SAATLİK COOKIE ATAMASI
  • 10-05-2019, 17:42:36
    #4
    webmaster_98 adlı üyeden alıntı: mesajı görüntüle
    İsteğim fonksiyonu yazdığım bir çerez kodu ile çözdüm arkadaşlar sağolun.
    İsteyenler için kodu şöyle kullandım;

    <?php
    if(isset($_COOKIE['UserVisit']))
    {
    $last = $_COOKIE['UserVisit'];
    echo "BİRİNCİ FİRMANIN REKLAM KODU" ;
    }
    else
    {
    echo "İKİNCİ FİRMANIN REKLAM KODU";
    }
    ?>
    
    <?php
    $Month = 86400 + time();
    setcookie(UserVisit, date("F jS - g:i a"), $Month);
    ?> //24 SAATLİK COOKIE ATAMASI
    bu kod hatalı. hep birinci firmanın reklam kodu gösterilir.
  • 10-05-2019, 17:47:42
    #5
    heracles adlı üyeden alıntı: mesajı görüntüle
    bu kod hatalı. hep birinci firmanın reklam kodu gösterilir.
    Kod tam olarak benim istediğim gibi çalışıyor. Ek notları eklemeyi unutmuşum. Firmalardan biri 24 saatte bir, bir diğeri sürekli reklam gösteriyor.
  • 11-05-2019, 12:43:41
    #6
    Bu kod ile istemiş olduğun kurguda reklam gösterimi yapamazsın. Kod bloğunu gözden geçirmen gerek.
    Şu alttaki kod bloğunu test etmedim ama bi kontrol sağlarsan üzerinden gidebilirsin

    *
    if(isset($_COOKIE["uservisit"]) && $_COOKIE["uservisit"]==true)
    {
    // uservisit cookie mevcut
    echo "b reklam kodlarını gösterelim";
    } else
    {
    // uservisit cookie mevcut değil, cookie oluşturup a reklamını gösterelim
    setcookie("uservisit", true, time() + (60*60*24) );
    echo "a reklam kodları";
    }
    *