• 11-03-2017, 08:33:38
    #1
    Üyeliği durduruldu
    Merhaba,
    Random fonksiyonuyla sayfayı her yenilediğimde ayrı bir video göstermek istiyorum. rastgele video kodu üretip ekrana bastırıyorum ama video gösterme işini beceremedim.
    Yardımcı olursanız ço ksevinirim. Teşekkürler.

    <?php
    $soz[1] = "6HVthCdEEvE"; // video 1
    $soz[2] = "PQ9eLH3ff7A"; // video 2
    $soz[3] = "vDB_JzgDwac"; // video 3
    $soz[4] = "gvy7EXIRupw"; // video 4
    $soz[5] = "6HVthCdEEvE"; // video 5
    $karistir = rand(1,5); // Videoları karıştıralım.
    
    
    echo "$soz[$karistir]";
    
    
    $vi[1] = "<iframe width=\'560\' height=\'315\' src=\'https\://www\.youtube\.com/embed/"; // v1
    $vi[2] = "\' frameborder=\'0\' allowfullscreen></iframe>";                              // v2
    echo "$vi[1].$soz[$karistir].$vi[2]"; // Ekrana basalım.
    
    
    
    $vkodu[1] = "6HVthCdEEvE"; // videokodu
    $vi[1] = "<iframe width=\'560\' height=\'315\' src=\'https\://www\.youtube\.com/embed/"; // video 1
    $vi[2] = "\' frameborder=\'0\' allowfullscreen></iframe>"; // video 2
    echo "$vi[1].$vkodu[1].$vi[2]"; // Ekrana basalım.
    
    ?>
    </br> *** </br>php kodundan sonra 6HVthCdEEvE</br> *** </br>
    
    <iframe width='560' height='315' src='https://www.youtube.com/embed/6HVthCdEEvE' frameborder='0' allowfullscreen></iframe>
  • 11-03-2017, 10:19:47
    #2
    <?php

    function get_random_string_from_list($list_of_words) {

    return $list_of_words[rand(0, sizeof($list_of_words)-1)];
    }

    $words = Array();
    $words = ["6HVthCdEEvE","PQ9eLH3ff7A","vDB_JzgDwac"];
    ?>
    <iframe width='560' height='315' src='https://www.youtube.com/embed/<? echo get_random_string_from_list($words); ?>' frameborder='0' allowfullscreen></iframe>


    sanırım bu kod istediğin işi yapar hocam
  • 11-03-2017, 14:14:00
    #3
    Üyeliği durduruldu
    gencayreklam adlı üyeden alıntı: mesajı görüntüle
    <?php

    function get_random_string_from_list($list_of_words) {

    return $list_of_words[rand(0, sizeof($list_of_words)-1)];
    }

    $words = Array();
    $words = ["6HVthCdEEvE","PQ9eLH3ff7A","vDB_JzgDwac"];
    ?>
    <iframe width='560' height='315' src='https://www.youtube.com/embed/<? echo get_random_string_from_list($words); ?>' frameborder='0' allowfullscreen></iframe>


    sanırım bu kod istediğin işi yapar hocam
    Hocam çok teşekkürler. Çalıştı.