0
나는 RSS 피드 주소가있는 XML 파일이 있습니다. 해당 링크가있는 드롭 다운 목록을 작성하고 옵션을 선택하면 피드가 표시되어야합니다. 변수에로드 될 피드 (feeds.xml)가있는 XML을 빌드했습니다. 이 파일입니다 :양식 드롭 다운 링크에서 xml 양식
<?xml version="1.0" encoding="UTF-8"?>
<channel xmlns:xlink="http://www.w3.org/1999/xlink">
<item>
<link xlink:show="new" xlink:href="http://www.developphp.com/view.php?tid=1424">Web Design Sprite Sheet CSS Preload Graphics Tutorial</link>
</item>
<item>
<link xlink:href="http://www.developphp.com/view.php?tid=1423">Character Walk Cycle keyframes Sprite Animation CSS Tutorial</link>
</item>
</channel>
그리고 .... 여기에 PHP 코드입니다 : 목록이 채워집니다
<?php
$xml = simplexml_load_file('feeds.xml');
echo "<h2>Dropdown feeds</h2>";
echo "<form name='feeds'>";
echo "<select name='menu' id='menu' OnChange='location.href=feeds.menu.options[selectedIndex].value'>";
echo "<option value='' selected>Select feed...</option>";
for($i = 0; $i < 2; $i++){
$link = $xml->item[$i]->link;
echo "<option value=$link>$link </option>";
}
echo "</select>";
?>
하지만 항목에서 오류 메시지가 발생하면 선택 : (( 감사를 당신!
좋아,하지만 컨트롤 안에있는 항목을 클릭하면 오류가 발생합니다 (이 프로그램은 웹 페이지를 표시 할 수 없습니다) –
신경 쓰지 마라. 경우 폐쇄 :) –