我想使用xml文件中的值創建下拉列表。下拉列表存在,但在網絡上是空白的。爲什麼?有什麼我錯過了嗎?在php中使用xml文件中的值填充下拉列表
我有以下代碼:
<form method="post" action="">
<?php
echo "<select>";
$xml = simplexml_load_file('curs.xml');
foreach ($xml->item as $item)
{
echo "<option value='".$item->name."'></option>";
}
echo "</select>";
?>
</form>
XML文件中的代碼:
<prod>
<item>
<name>Cheese</name>
<price>4.25</price>
</item>
<item>
<name>Milk</name>
<price>8.12</price>
</item>
<item>
<name>Egg</name>
<price>0.81</price>
</item>
</prod>
您沒有任何選項。 ' –
Works here:http://codepad.org/iEug9Lc4您必須對xml文件有路徑問題。使用絕對路徑,例如'/ home/sites/www/resources/curs.xml'(或不管它是什麼)。編輯:我剛剛注意到你沒有在*