0
我使用simpleXML構建了一個站點以從XML頁面提取內容。簡單的XML在客戶端服務器上不起作用
我只是將網站切換到客戶端服務器,從XML表中拉出的頁面不再工作。
測試服務器是PHP 5.2.9版本
客戶端服務器是PHP 5.2.5版
allow_url_fopen
是兩個服務器。
任何想法?
class award{
var $xml;
var $awards;
function titles(){
$this->fullArticle();
$xml=simplexml_load_file("awards.xml");
foreach($xml->award as $currentAward){
$titles=$currentAward->title;
echo '<li><a href="';
base_url();
echo 'about/awards.php?award=';
echo $titles;
echo '">' . str_replace(array('<h1>','</h1>'), '', $currentAward->$titles->h1->asXML()) . '</a></li>';
}
}
function fullArticle(){
$awards=array();
$xml=simplexml_load_file("awards.xml");
foreach($xml->award as $currentAward){
array_push($awards, $currentAward->title);
}
return($awards);
}
function articleBlock($awardy){
$xml=simplexml_load_file("awards.xml");
foreach($xml->award as $currentAward){
if($currentAward->title = $awardy){
echo str_replace(array('<'.$awardy.'>','</'.$awardy.'>'), '', $currentAward->$awardy->asXML());
}
}
}
}
代碼? – 2009-06-30 16:27:16
我的代碼是波紋管 – chris 2009-06-30 16:42:33