Вставьте значения в исходный файл «JWPlayer» из базы данных

Еще один вопрос JWPlayer; Можно ли вместо жесткого кодирования источника URL для JWPlayer использовать массив URL из базы данных SQL?

 jwplayer("mainplayer").setup({
playlist: [{
file: "https://www.youtube.com/watch?v=uO7kCUjUaUE"}],
primary:"flash",
autostart: true,
});

Вышеприведенный скрипт показывает жесткое кодирование реализации URL.

<?php

$conn=mysql_connect("localhost", "USER", "PASSWORD")
or die ("Cannot Connect to MYSQL");

mysql_select_db("DATABASENAME", $conn)
or die ("Cannot Connect to the Database");

$id = $_GET['song_id'];
$data = mysql_fetch_array(mysql_query("SELECT * FROM music WHERE id='$id'"));

?>

jwplayer("mainplayer").setup({
playlist: [{
file: "<?php echo $data['URL'] ?>"}],
primary:"flash",
autostart: true,
});

Будет ли JWPlayer поддерживать использование массива URL, собранных таким образом для одного игрока, и воспроизводить их последовательно? Спасибо, парни

2

Решение

Изменить:

file: "<?php echo $data['URL'] ?>"

Для того, чтобы:

file: "<?php echo $data['URL'] ?>",
type: "mp4"

Таким образом, полная вещь была бы:

jwplayer("mainplayer").setup({
playlist: [{
file: "<?php echo $data['URL'] ?>",
type: "mp4"}],
primary:"flash",
autostart: true
});
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]