Merhabalar. Son zamanlarda php'ye ilgim çok arttı ve tutorial lar izleyerek ve okuyarak geliştirmeye çalışıyorum kendimi bu konuda.
Kendim için ufak bi proje yapmak istiyordum , aslında hiç yardım almadan başarmak isterdim fakat bi noktadan sonra takıldım..
İlk olarak bu mp3 dinleme üzerine. Tamamen offline olarak kendim için yapmak istediğim birşey. İlk olarak klasördeki muzikleri listeleyip tıklanıldığında çalmasını istedim ve bunu uğraşsamda başardım. Fakat bunu şu şekile göre değiştirmek istiyorum:
- Müzikler listelenmeyecek
- Shuffle ile sürekli random şarkı çalacak
- Bir şarkı bittiğinde otomatik diğer şarkıya geçecek
Bana yol gösterebilirmisiniz?
//set folder to read from
$dirname = "music/";
//read files in folder
$files = scandir($dirname);
//ignore hidden files
$ignore = Array(".", "..");
//loop through all files
foreach($files as $curfile){
//if not in ignore list create a link
if(!in_array($curfile, $ignore)) {
echo "<li><a href='?file=".$curfile."'>$curfile</a></li>\n ";
}
}
//if file selected
if(isset($_GET['file'])){
//get selected file
$file = $_GET['file'];
//player pass in the path to the file
echo ' <div class="player">
<audio id="player" src="'.$dirname.$file.'" type="audio/mp3" autoplay="1"></audio>
</div>
';