Как передать строку из базы данных php / mysql в существующий список воспроизведения видео xml - PullRequest
1 голос
/ 22 декабря 2011

Я создал базу данных SQL, которая включает в себя видео.Я создал код php seach и могу без проблем искать в базе данных и возвращать значения.

Я хочу передать строку URL на существующую страницу XML, чтобы страница XML открыла путь URL-адреса и воспроизвела видео.

Имя строки - $ results [download_url], котораявозвращает URL видео на моей странице php.Я также назначил его новой строке $ download_url2 = $ result ['download_url'];и отобразить результаты на моей странице movie_player.php, которая без проблем возвращает путь URL на этой странице.

Мне нужно передать эту строку на существующую страницу XML (medialist.xml), которая показывает«путь» видео.Ниже приведен код со страницы medialist.xml

<?xml version="1.0" encoding="UTF-8" ?> 
<playlist>
<playitem caption="My Caption 1" path="video1.flv" image="My_Caption1.jpg" options="" clickurl="" clicktarget="_blank" endurl="" styleoftarget="browser" endtarget="" /> -->
<playitem caption="My Caption 2" path="video2.flv" image="My_Caption2.jpg" options="" clickurl="" clicktarget="_blank" endurl="" styleoftarget="browser" endtarget="" /> 
<playitem caption="My Caption 3" path=" (This is where I want the string to show the path. Like $download_url2) " image="My_Caption3.jpg" options="" clickurl="" clicktarget="_blank" endurl="" styleoftarget="browser" endtarget="" /> 
</playlist>

Я испробовал всевозможные предложения из того, что нашел в Интернете.Есть ли простой способ передать эту строку на существующую страницу XML?

1 Ответ

2 голосов
/ 22 декабря 2011

Ваш XML-файл необходимо будет генерировать динамически. Поскольку вы используете PHP, создайте файл с именем medialist.php. Кроме того, вы можете использовать некоторые mod_rewrites или другие настройки сервера, чтобы указать medialist.xml на динамический скрипт.

В начале файла укажите следующее:

<?php
header("Content-Type: application/xml");
echo "<?xml version=\"1.0\" encoding=\"utf-8\" ?>";
?>
<!-- XML code -->

Оттуда вы можете обрабатывать любые параметры строки запроса PHP и значения эха на экране как часть вашего ответа XML.

...