• 06-04-2008, 22:09:29
    #1
    Merhaba,

    20 tane youtube embed kodunu rastgele veritabanı olmadan php ile nasıl ekrana basarım ?

    Her seferinde yalnızca 1 tane video yayınlayacak...

    Peşin teşekkürler..
  • 06-04-2008, 22:45:02
    #2
    video id lerini bir file.txt dosyasina kayit edersin.
    <?php
    $dosya = file("file.txt");
    $ras = rand(1,20);
    $id=$dosya[$ras];
    echo "<object width=\"425\" height=\"350\"><param name=\"wmode\" value=\"transparent\"></param><embed src=\"http://www.youtube.com/v/".$id."&autoplay=1&rel=0\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"350\"></embed></object>";
    ?>
    şeklinde olabilir.
  • 06-04-2008, 22:47:16
    #3
    Çok teşekkürler...İşime yaradı...
  • 06-04-2008, 23:11:53
    #4
    Üyeliği durduruldu
    veya

    <?php
    $dosya= array(
        1=>'tC4k6Dn2QqQ',
        2=>'qJgQzWFQF0g',
        3=>'w0W1nz-2f_Y'
        );
    $say=count($dosya);
    echo "<object width=\"425\" height=\"350\"><param name=\"wmode\" value=\"transparent\"></param><embed src=\"http://www.youtube.com/v/".$dosya[mt_rand(1,$say)]."&autoplay=1&rel=0\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"350\"></embed></object>";
    ?>
    bu şekildede olabilir