lostyazilim
tr.link

PHP reklamın Günlük 1 kere görüntülenmesi

5 Mesajlar 1.066 Okunma
acebozum
tr.link

Klavuzer Klavuzer O GEMİ BİR GÜN GELECEK Kullanıcı
  • Üyelik 26.02.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Tarih Öğretmeni
  • Konum Ankara
  • Ad Soyad H** D**
  • Mesajlar 297
  • Beğeniler 41 / 41
  • Ticaret 4, (%100)









bu alanın günde sadece 1 kere görüntülenmesini sağlamak istiyorum. Nasıl yapabilirim acaba?


Şu şekilde yaptım ama olmadı:


<script>
function readCookie(cookieName) {
var re = new RegExp('[; ]'+cookieName+'=([^\s;]*)');
var sMatch = (' '+document.cookie).match(re);
if (cookieName && sMatch) return unescape(sMatch[1]);
return '';
}</script>

<script>
var kdukig = readCookie('ozel_banner-14');
if (kdukig != '')
{
document.getElementById('amans').style.display='none';
}
else {
var isim = 'ozel_banner-14';
var deger = 'kapali';
var gunler = 1;
if (gunler) {
var date = new Date();
date.setTime(date.getTime()+(gunler*24*60*60*1000));
var expires = "; expires="+date.toGMTString(); }
else var expires = "";
document.cookie = isim+"="+deger+expires+"; path=/";
}
</script>




Bir yerde hata yapıyorum ama anlamadım.
 

 


elektronikssl
webimgo

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
Cronjob kullanabilirsin.
 

 

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.

berkaycatak berkaycatak Kendi Çapında Geliştirici Kullanıcı
  • Üyelik 15.09.2014
  • Yaş/Cinsiyet 23 / E
  • Meslek Yazılımcı
  • Konum İstanbul Anadolu
  • Ad Soyad B** Ç**
  • Mesajlar 1242
  • Beğeniler 1278 / 406
  • Ticaret 9, (%100)
Cache tutarsınız günlük en temizi bu
 

 

Klavuzer Klavuzer O GEMİ BİR GÜN GELECEK Kullanıcı
  • Üyelik 26.02.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Tarih Öğretmeni
  • Konum Ankara
  • Ad Soyad H** D**
  • Mesajlar 297
  • Beğeniler 41 / 41
  • Ticaret 4, (%100)

0ktay adlı üyeden alıntı

Cronjob kullanabilirsin.


berkaycatak adlı üyeden alıntı

Cache tutarsınız günlük en temizi bu


Şunu istiyorum. Ziyaretçi bu reklam alanını günde 1 defa görüntülesin. Yani siz siteye girdiniz o kısımda reklamı gördünüz. Daha sonra aynı gün tekrar ziyaret ettiğinizde o kısımdaki reklam kaybolsun. JS ile yapmaya çalıştım ama nerde hata yapıyorum anlamadım. İd verirken mi yoksa js de mi bir yerde sorun var?
 

 


wmaraci
wmaraci

hafselkarayel hafselkarayel WM Aracı Kullanıcı
  • Üyelik 07.08.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Diyarbakır
  • Ad Soyad H** K**
  • Mesajlar 718
  • Beğeniler 37 / 219
  • Ticaret 7, (%100)
Kodların çalıştığı kısımda cookie kontrolü yaptırın var mı yok mu, yoksa reklam gösterme kodları çalışsın, ziyaretçi reklamı görünce günlük cookie oluşsun. Böylece ikinci girişinde cookie var olmuş olacak ve reklam kodları çalışmayacak. (Fakat; Geçmişi silerse cookie de silinecek ve tekrar reklam görünecek)
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al