wmitter
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
27.12.2012
-
Yaş/Cinsiyet
32 / E
-
Meslek
Web Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
** **
-
Mesajlar
108
-
Beğeniler
17 / 12
-
Ticaret
0, (%0)
arkadaşlar direk soruma geçicem.şimdi arkadaşlar reklam firmamda 7 tane çalıştığım site var bunların bannerilarını farklı yerlere koyup siteyi kirletmek istemiyorum bu kodları toplayıp her yenilemede farklı bir reklamın çıkmasını isiyorum. bunun nasıl yapıcam . yani her sayfayı yenileyişimde farklı bir reklam çıksın.
-
Üyelik
23.11.2011
-
Yaş/Cinsiyet
31 / E
-
Meslek
öğrenci
-
Konum
İzmir
-
Ad Soyad
Ö** G**
-
Mesajlar
1647
-
Beğeniler
347 / 570
-
Ticaret
8, (%100)
php ile bir alanda rastgele 7 reklam gösterdiğinizi varsayalım.o zaman da şöyle birşey yapmak zorundasınız.
örneğin reklamı aylık 70 tlye aldıysanız, 10 tlye indireceksiniz.
çünkü reklam 6/7 daha az görünecek tahminen.(basit olasılık)
ozergul.net/com
-
Üyelik
27.05.2012
-
Yaş/Cinsiyet
30 / E
-
Meslek
Hosting Görevlisi
-
Konum
Ankara
-
Ad Soyad
** **
-
Mesajlar
818
-
Beğeniler
141 / 178
-
Ticaret
3, (%100)
Önce şu kodu bir yere yapıştır:
//
// Simple Ad Rotator
//
$adfile = file_get_contents('reklam.txt');
$ads = array();
$ads = explode("||AD_DIVIDER||", $adfile);
$count = count($ads);
$rand = rand(0, $count-1);
echo $ads[$rand];
?>
Daha sonra reklam.txt diye bir dosya oluştur ve içini aşağıdaki şekilde düzenle:
Reklam Kodu 1
||AD_DIVIDER||
Reklam Kodu 2
Eğer ikiden fazla reklam görüntüleyeceksen:
Reklam Kodu 1
||AD_DIVIDER||
Reklam Kodu 2
||AD_DIVIDER||
Reklam Kodu 3
.
.
.
Şeklinde gider böyle :)
-
Üyelik
03.02.2012
-
Yaş/Cinsiyet
32 / E
-
Meslek
Webmaster
-
Konum
Ankara
-
Ad Soyad
E** G**
-
Mesajlar
263
-
Beğeniler
150 / 120
-
Ticaret
10, (%100)
Php shuffle() ile bunu rahatlıkla yapabilirsiniz.
Belirlediğiniz dizideki kodları rastgele her sayfa yenilemesinde çalıştırır
yada
$rand=rand(1,7);
if($rand=="1"){ echo 'Reklam 1 '; }
if($rand=="2"){ echo 'Reklam 2 '; }
.
.
.
if($rand=="7"){ echo 'Reklam 7 '; }
şeklindede yapabilirsin.