얼마 전 나는 친구를 위해 간단한 뉴스 파서를 만들었습니다. 이 오늘까지 완벽 한 일하고있다 지금은 그 목록을 보여 주려 페이지에 500 서버 오류를 얻고있다php/curl/xml 파서
$ch = curl_init("http://feeds.energydigger.com/headlines.xml");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
$data = curl_exec($ch);
curl_close($ch);
$doc = new SimpleXmlElement($data, LIBXML_NOCDATA);
if(isset($doc->channel))
{
parseRSS($doc);
}
function parseRSS($xml)
{
$cnt = 3;
for($i=0; $i<$cnt; $i++)
{
$url = $xml->channel->item[$i]->link;
$title = $xml->channel->item[$i]->title;
$desc = $xml->channel->item[$i]->description;
$date = $xml->channel->item[$i]->pubDate;
echo '<p><a href="'.$url.'">'.$title.'</a><br />'.$date.'</p>';
}
}
: 여기
는 코드입니다. 내가 여기서 뭔가를 분명 누락 또는 사람이 사전에 쉽게덕분에 내가
이 오류에 대한 귀하의 PHP 오류 로그를 확인하십시오. – Halcyon
코드가 잘 작동합니다. http://codepad.viper-7.com/uAqFCk –
_exact_ 500 오류가 발생 했습니까? 게다가 : "PS 나는 튜토리얼을 발견 한 누군가의 코드를 수정했습니다."- 좋은 것은 아니며 스스로 시도해보고 오류를 찾는 것이 훨씬 쉽습니다 :-) – akluth