2017-03-16 7 views
-4

ランダムに曲を選んで、自分のウェブサイトが読み込まれたときにそれを再生する方法があるのだろうかと思っていました。目標はこれです -ランダムに音楽を選んで、自分のウェブサイトのフォルダから

私はユーザーが自分の曲をアップロードできる場所があります。曲は「音楽」というフォルダに配置されます

そのフォルダからランダムな曲をロードします。私は全部検索しましたが、唯一の答えは私が手作業で曲をコードに入れることでした。私はそれをしたくありません。

ありがとうございました!誰のための

+1

サーバー側の言語を使用してディレクトリでオーディオファイルをスキャンし、ページに戻すことができます。 – NewToJS

答えて

0

疑問に思っています誰が:

<?php 
 
$dir = "music/"; 
 
$scan = scandir($dir); 
 
$random = rand(2, sizeof($scan)-1); 
 
?> 
 
<html> 
 
<body> 
 
<script> 
 
\t \t \t $(document).ready(function() { 
 
\t \t \t music = document.getElementById("music"); 
 
\t \t \t music.volume = 0.2; 
 
\t \t \t music.play(); 
 
\t \t }); 
 
</script> 
 

 

 
<audio id="music" autoplay > 
 
    <source src="music/<?php echo $scan[$random]; ?>" type="audio/ogg"> 
 
</audio> 
 
</body> 
 
</html>

これは私のために動作します。

関連する問題