• 27-03-2009, 17:01:22
    #1
    Üyeliği durduruldu
    Bu aşağıdaki kodu sitelerime ekleyerek nasıl banner çıkmasını sağlayabilirim, random bannerlar..

    <script language="JavaScript" src="reklam.php"></script>

    reklam.php'nin içeriği nasıl olmalı, biraz uğraştım ama beceremedim
  • 27-03-2009, 17:18:59
    #2
    Üyeliği durduruldu
    softreklam nedir fikrim yok ama konuyu açarsaniz
  • 27-03-2009, 17:24:09
    #3
    document.write olayı sanırım.
    Yanılıyor olabilirim bilen arkadaşlar daha net birşeyler yazabilir
  • 27-03-2009, 17:31:07
    #4
    Üyeliği durduruldu
    Alıntı
    var frame='<iframe src="http://www.blablabla.com/banner1.gif" scrolling="No" frameborder="0" marginheight="0" marginwidth="0" width="gneişlik" height="yükseklik"></iframe>';
    document.write(frame);
    bu tarz çekim yapabilirsin, hatta bunun içine php katarak bannerları random yapabilirsin
  • 28-03-2009, 14:43:51
    #5
    reklam php'nin çıktısı javascript olacak işte o kadar.
    selim arkadaşın gösterdiği kısımdada bir değişken oluşturmuş.

    var doom='icerik';

    başında $ işaretine gerek yok javascriptte
    sonra bunu document.write(doom); şeklinde yazdirmiş.
  • 28-03-2009, 19:03:44
    #6
    Buyur Erol, softreklam nedir nasıl çalışır bilmiyorum ama senin için bir örnek yazdım..
    Demo: http://tinyurl.com/php-js-reklam

    <?php
    // Reklam arrayi (veritabanindan da cekilebilir)
    $banners=array(array('?img=1.reklam resmi','http://www.reklam1url.com'),array('?img=2.reklam resmi','http://www.reklam2url.com'),
    array('?img=3.reklam resmi','http://www.reklam3url.com'),array('?img=4.reklam resmi','http://www.reklam4url.com'));
    // REKLAM ARRAY BİTİŞ //
    
    // Deneme Reklam Resimleri // 
    if(isset($_GET['img'])){
        $code = imagecreate(150, 30);    imagefill($code, 0, 0, imagecolorallocate($code, 255, 255, 255));    imagestring($code, 5, 10, 8, $_GET['img'], imagecolorallocate($code, 0, 0, 0));
        header("Content-Type: image/gif");    imagegif($code);    imagedestroy($code);
    }
    // Deneme Reklam Resimleri BİTİŞ //
    
    
    // PHP ile JAVASCRIPT kodu olusturuyoruz //
    elseif(isset($_GET['js_kod'])){
    
        echo 'var reklam_kodu=\'';
        if($_GET['js_kod']=='rasgele'){
        $rand=rand(0,3); // js_kod=rasgele ise Random seçiyoruz
        echo '<a href="'.$banners[$rand][1].'"><img src="'.$banners[$rand][0].'" style="border:1px solid #c5c5c5;margin:2px;"/></a><br/>';
    }else{
    foreach ($banners as $r) { // Reklam arrayini döndürüyoruz.
        echo '<a href="'.$r[1].'"><img src="'.$r[0].'" style="border:1px solid #c5c5c5;margin:2px;"/></a><br/>';
    }
    }
    echo '\'; document.write(reklam_kodu);';
    }
    
    // PHP ile JAVASCRIPT kodu olusturuyoruz BİTİŞ //
    
    
    else{
    echo '<a href="?goster=rasgele">Rasgele</a> | <a href="?goster">Hepsi</a><br>';
        if(isset($_GET['goster']) && $_GET['goster']=='rasgele'){
            // JS ile sabit rasgele reklam Ekrana basiyoruz.. //
            echo '<script language="JavaScript" src="?js_kod='.$_GET['goster'].'"></script>';
            // JS ile sabit rasgele reklam Ekrana basiyoruz.. //
        }else{
            // JS ile değişebilir reklamları Ekrana basiyoruz.. BİTİŞ //
            echo '<script language="JavaScript" src="?js_kod"></script>';
            // JS ile değişebilir reklamları Ekrana basiyoruz..
        }
    }
    ?>