• 11-02-2013, 13:04:54
    #1
    Merhaba arkadaşlar sitemde bulunan bir reklam alanı için 2 veya 3 kodu ekleyip otomatik olarak birisinin çalışmasını istiyorum.

    Yani örnek olarak 1 reklam alanı var 160*600 elimde 3 tane reklam kodu var
    1. swf - 2. jpg - 3. adsense

    bana öyle bir kod lazım ki site açıldığında bu reklamlardan sadece 1 tanesi açılsın ve her sayfa değiştiğinde otomatik olarak bu 3 koddan birisi çalışsın.

    Bu konu hakkında elinizde kod veya nasıl yapılabileceği hakkında bilgi verebilirseniz çok sevinirim iyi günler.
  • 11-02-2013, 13:10:50
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?php
    $kod1 = "adsense";
    $kod2 = "jpg";
    $kod3 = "swf";
    
    $rand = rand(1,3);
    if($rand == 1)
    {
    	echo $kod1;
    }
    elseif($rand == 2)
    {
    	echo $kod2;
    }
    elseif($rand == 3)
    {
    	echo $kod3;
    }
    ?>
    Kod kısmını kendine göre düzenlersin.
  • 11-02-2013, 13:28:43
    #3
    <?php
    /*
    0 = jpg
    1 = swf
    2 = adsense
    */
    $reklam= array(
    'jpg',
    'swf',
    'adsense'
    );
    $random = rand(0,count($reklam)-1);
    
    if($random == 0){
    echo "jpg";
    }
    elseif($random ==1){
    echo "swf";
    }
    elseif($random == 2){
    echo "adsense";
    
    }
    
    
    ?>
  • 11-02-2013, 16:50:50
    #4
    tşk.ler hocam verdiğiniz kodlar sayesinde hallettim iyi çalışmalar.
  • 12-02-2013, 00:18:07
    #5
    Üyeliği durduruldu
    arasdizayn adlı üyeden alıntı: mesajı görüntüle
    <?php
    /*
    0 = jpg
    1 = swf
    2 = adsense
    */
    $reklam= array(
    'jpg',
    'swf',
    'adsense'
    );
    $random = rand(0,count($reklam)-1);
    
    if($random == 0){
    echo "jpg";
    }
    elseif($random ==1){
    echo "swf";
    }
    elseif($random == 2){
    echo "adsense";
    
    }
    
    
    ?>

    mantık güzel sürmüş ancak en sonraki if olayı bozmuş onun yerine zaten yukarıda tanımlanmış olan dizi içinden çekilebilir veri doğrudan, makineyi gereksiz yere if'e sokmaya çıakrmaya gerek yok.

    $reklam[$random]
    şeklinde çekilmesi yeterli olur