folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Siteye Girişte Rastgele Mp3 Çaldırmak



Siteye Girişte Rastgele Mp3 Çaldırmak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    karatahta
    karatahta's avatar
    Kayıt Tarihi: 12/Ağustos/2002
    Erkek

    <BGSOUND SRC="Dosyanin Adresi" LOOP=Kaç kere tekrarlanacagi> bu kodla bir şarkı çaldırabiliyorum fakat her girişte farklı mp3 çaldırmak için gereken kod nedir?Yardımlar için teşekkürler


    Çekil,Önümden Çekil...
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    efsun
    efsun's avatar
    Kayıt Tarihi: 28/Ağustos/2005
    Erkek

    java scriptlerde random banner gösterim kodu vardı.. 1.gif 2.gif 3.gif 4.gif refreshledikçe değişiyordu.. buna biraz ayar çekip yapabilirsin belki yada daha farklıdır kesin dğeilim ama bi bak istersen..

     


    Her türlü piping işleriniz itina ile yapılır.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    karatahta
    karatahta's avatar
    Kayıt Tarihi: 12/Ağustos/2002
    Erkek
    efsun bunu yazdı:
    -----------------------------

    java scriptlerde random banner gösterim kodu vardı.. 1.gif 2.gif 3.gif 4.gif refreshledikçe değişiyordu.. buna biraz ayar çekip yapabilirsin belki yada daha farklıdır kesin dğeilim ama bi bak istersen..

     


    -----------------------------

    ya hiç anlamıyorum ki script kurcalamaktan,diyeceksin o zaman senin neyine bu kod : ) merak işte,bilen vardır belki


    Çekil,Önümden Çekil...
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tuna
    Tuna's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek
    karatahta, mesai başlıyor. akşama bir örnek yazarım.mantığı  çok basit 
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    karatahta
    karatahta's avatar
    Kayıt Tarihi: 12/Ağustos/2002
    Erkek

    sevimsiz bunu yazdı:
    -----------------------------
    karatahta, mesai başlıyor. akşama bir örnek yazarım.mantığı  çok basit 
    -----------------------------

    sağol hocam,akşam görüşürüz


    Çekil,Önümden Çekil...
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tuna
    Tuna's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek

    mp3 = Int((Rnd*3)+0)

    Select Case mp3
    Case 1
    Response.write ("mms://muzik_adresi_1") 
    Case 2
    Response.write ("mms://muzik_adresi_2") 
    Case  3
    Response.write ("mms://muzik_adresi_3")
    End Select

     

    bu şekilde yaparsan çalışacaktır.

    eger mp3leri veri tabanından çekeceksen

    veri tabanı baglantını yapıp mp3 = Int((Rnd*Rs.RecordCount)+0)
    Rs.Move(mp3)
    Response.write Rs("mp3")

    rs.close

    set rs=nothing

    gibi ...

    case olayını denemedim. ama çalışır. sen yinede sonuçtan haber verirsen...

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    C_e_Z_a
    C_e_Z_a's avatar
    Kayıt Tarihi: 30/Ağustos/2005
    Erkek

    ---------------------------------------------------------------------------------------

    <head>
    <meta http-equiv="Content-Language" content="tr">
    <style>
    body,.yazi {font-family: tahoma;font-size: 11px;color: #FFFFFF;background-repeat:no-repeat;background-color:#000000;margin-bottom: 0px;padding: 0px;na;scrollbar-face-color: #303030; scrollbar-shadow-color: #101010; scrollbar-highlight-color: #101010; scrollbar-3dlight-color: #101010; scrollbar-darkshadow-color: #101010; scrollbar-track-color: #101010; scrollbar-arrow-color: #101010; font-family: Verdana;}
    .message{font-weight: normal;font-family: tahoma;font-size: 11px;color: #FFFFFF;background-color:#000000}
    select{background-color: #800000; font-size: 8pt; color: #FFFFFF; font-family: Tahoma; border: 1 solid #666666;}
    input{background-color: #800000; font-size: 8pt; color: #FFFFFF; font-family: Tahoma; border: 1 solid #666666;}
    fieldset {font-family: tahoma;font-size:12px; border:1px solid silver;padding:8px;margin-bottom:10px;background-color:#000000;color:#FFFFFF;width:400;height:130;}
    fieldset legend {font-family: tahoma;color:silver;background-color:#000000;font-weight: bold;}
    </style>
    <title>Müzik Dinle</title>
    </head>

    <body bgcolor=black onload="startmotor(0)">
    <div align="center">
    <fieldset>
    <legend>Dinlemek İstediğiniz Müziği Seçip 'Dinle' butonuna basınız...</legend><!--Başlık buraya-->
    <div class="message">
    <?php
    $ua=$_SERVER['HTTP_USER_AGENT'];
    if(!ereg("MSIE",$ua)){ //Useragent kontrol ediliyor.
    echo "<center><b>Bu script sadece internet explorer ile &#231&#97&#108&#305&#351&#305&#114</b><center>";
    exit;
    }
    $mp3adi=$_POST['mp3adi'];
    $dizin_adi = "./";//Buraya mp3lerin bulunduğu dizini yazın.Script ile aynı klasörde olucaksa değiştirmeyin.
    $dizin = opendir ($dizin_adi);
    print "<form method=\"POST\">
    <center><select size=\"1\" name=\"mp3adi\" class=yazi>";
    while ( gettype ( $bilgi = readdir( $dizin ) ) != boolean ) {
    if ( is_file( "$dizin_adi/$bilgi" ) ){
    $dosyatip = substr("$bilgi",strrpos($bilgi,".")+1);
    if($dosyatip == "mp3" || $dosyatip == "wma" || $dosyatip == "wav") { //sadece mp3,wma ve wav dosyalarını göstericek
    print "<option value=\"$bilgi\">$bilgi</option>";
    }}}
    closedir ($dizin);
    print "</select><input type=\"submit\" value=\"Dinle\" class=yazi>
    </form>";
    if($mp3adi){
    echo "<embed src=\"$mp3adi\" loop=\"0\" autostart=\"true\" hidden height=\"0\" width=\"0\"></center>";
    echo "<center><b><script language=\"JavaScript1.2\">
    var size = 9;//Font büyüklüğü
    var speed_between_messages=2500 //ANİMASYON HIZI, HIZLANDIRMAK İÇİN KÜÇÜK SAYI GİRİN
    var tekst = new Array()
    {
    tekst[0] = \".::Mt.Savaş Çiçekleri::. $mp3adi\"; //Burda gözükecek mesajı yazın
    tekst[1] = \".::Playing::. $mp3adi\";
    tekst[2] = \".::Playing::. $mp3adi\";
    tekst[3] = \".::Playing::. $mp3adi\";
    tekst[4] = \".::Playing::. $mp3adi\";
    }
    var klaar = 0;
    var s = 0;
    var veran =0;
    var tel = 0;
    function bereken(i,Lengte)
    {
    return (size*Math.abs( Math.sin(i/(Lengte/3.14))) );
    }
    function motor(p)
    {
    var output = \"\";
    for(w = 0;w < tekst[s].length - klaar+1; w++)
    {
    q = bereken(w/2 + p,16);
    if (q > size - 0.5)
    {klaar++;}
    if (q < 5)
    {tel++;
    if (tel > 1)
    {
    tel = 0;
    if (veran == 1)
    {
    veran = 0;
    s++;
    if ( s == tekst.length)
    {s = 0;}
    p = 0;
    if (window.loop)
    {clearInterval(loop)}
    loop = motor();
    }
    }
    }
    output += \"<font style='font-size: \"+ q +\"pt'>\" +tekst[s].substring(w,w+1)+ \"</font>\";
    }
    for(k=w;k<klaar+w;k++)
    {
    output += \"<font style='font-size: \" + size + \"pt'>\" +tekst[s].substring(k,k+1)+ \"</font>\";
    }
    idee.innerHTML = output;
    }
    function startmotor(p){
    if (!document.all)
    return
    var loop = motor(p);
    if (window.time)
    {clearInterval(time)}
    if (klaar == tekst[s].length)
    {
    klaar = 0;
    veran = 1;
    tel = 0;
    var time = setTimeout(\"startmotor(\" +(p+1) + \")\", speed_between_messages);
    }else
    {
    var time =setTimeout(\"startmotor(\" +(p+1) + \")\", 50);
    }
    }
    </script>
    <div ID=\"idee\"></div></b></center>";
    }
    ?>
    </div>
    </fieldset></div>
    <div align="center">
    &nbsp;</div>
    <div align="center">
    &nbsp;</div>
    <div align="center">
    <br>

    </div>
    -------------------------------------------------------------------------------------------------------

    kardeşim ben baktımda,öyle rastgele çaldırabileceğim bişey aklıma gelmedi,bu var mesela seçileni çalıyor şuanda sorun yok walla ben kullanıyorum,kendi hosttuna kod.php yi müziklerle beraber aynı dizine yada klasöre koyman yeterli,umarım işine yarar :)


    Makaleyaz.Net - Türkiye'nin Makale Alım-Satım Platformu
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    karatahta
    karatahta's avatar
    Kayıt Tarihi: 12/Ağustos/2002
    Erkek
    Dostlar ikinize de teşekkür ederim,deneyip sonuçları yazıcam

    Çekil,Önümden Çekil...
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lanetlicocuk
    lanetlicocuk's avatar
    Kayıt Tarihi: 30/Ekim/2003
    Erkek

    bence ikiside çok güzel ve mantıklı örnekler serverin hangini destekliyosa onu kullan


    Şişirdi Beş-On Adam, Yaptı Balon Adam, Ötekşndende Basit, Vallahi Bu Son Adam.(Abdurrahim KARAKOÇ Kan Yazısı Kitabının Balon Adam Kısmının Giriş Kıtası)
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cryptic
    Cryptic's avatar
    Kayıt Tarihi: 16/Eylül/2007
    Erkek

    PHP de şöyle birşeyde yapılabilir

    <?php

    $muzikler = array('1.mp3','2.mp3','3.mp3'); // Mp3ler bir dizide toplanır

    $rastgele = rand(1,count($muzikler)); // Bu diziye uygun rastgele bir sayı çekiyoruz

    ?>

    <bgsound src="<?= $muzikler[$rastgele] ?>" loop="999"> // ve son olarak sonuç yazdırıyoruz !

Toplam Hit: 1714 Toplam Mesaj: 10