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.
Ziyaretçiye sıralı reklam gösterme kodu arıyorum PHP / HTML
5
●290
- 09-05-2019, 00:54:31
- 09-05-2019, 22:05:10İ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:36bu kod hatalı. hep birinci firmanın reklam kodu gösterilir.webmaster_98 adlı üyeden alıntı: mesajı görüntüle
- 10-05-2019, 17:47:42Kod 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.heracles adlı üyeden alıntı: mesajı görüntüle
- 11-05-2019, 12:43:41Bu 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ı";
}
*