Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> php html5 video,audio i playlista, pomocy w rozwiazaniu problemu z video playlista
jaca121212
post
Post #1





Grupa: Zarejestrowani
Postów: 256
Pomógł: 16
Dołączył: 21.12.2014

Ostrzeżenie: (0%)
-----


  1.  
  2. <?php
  3. function rozszerzenie($plik){
  4. preg_match("/\.([^\.]+)$/", $plik, $matches);
  5. return($matches[1]);
  6. }
  7.  
  8. //ścieżka
  9. $path = "muzyka/";
  10. $dir = new DirectoryIterator($path);
  11. foreach ($dir as $fileinfo) {
  12.  
  13. $rozsz = rozszerzenie($fileinfo);
  14.  
  15. //pobieramy dla przykładu tylko pliki z rozszerzeniem txt
  16. if($rozsz == "mp3"){
  17.  
  18. echo'<ul id="playlist">';
  19.  
  20. echo "<a href=muzyka/$fileinfo>$fileinfo</a>";
  21. echo '<br/>';
  22. echo '<br/>';
  23.  
  24. echo'</ul>';
  25. echo'<video id="videoarea" controls="controls" poster="" src=""></video>';
  26. }
  27.  
  28.  
  29.  
  30. }
  31. ?>


<script>
$(function() {
$("#playlist a").on("click", function() {
$("#videoarea").attr({
"src": $(this).attr("href="),
"poster": "",
"autoplay": "autoplay"
})
})
$("#videoarea").attr({
"src": $("#playlist a").eq(0).attr("href="),
"poster": $("#playlist a").eq(0).attr("moviesposter")
})
})
</script>
<style>
#playlist {
display:table;
}
#playlist a{
cursor:pointer;
padding:8px;
}

#playlist a:hover{
color:blue;
}
#videoarea {
float:left;
width:640px;
height:480px;
margin:10px;
border:1px solid silver;
}
</style>

Witam wszystkich prosze o pomoc was, chcialbym zrobic player z muzyka czy filmem w wersji html5 a nie we flashu i do tego playliste,
Przyklad:
ktos z uzytkownikow przesyla plik mp3 lub mp4 na serwer ftp do folderu muzyka z tego foldery wyswietlam zawartosc plikow jako link a href po kliknieciu w ten link chcialbym zeby odtwarzalo mi muzyke w tym playerze pomozcie mi rozwiazac ten problem dziki z gory

Ten post edytował jaca121212 21.12.2014, 14:00:57
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 08:29