나는 신문 RSS 피드에서 교육 뉴스 피드를 얻으려고했지만 결국 나는 내 온라인 페이지의 정적 링크이다.왜 정적 링크가 생기고 RSS 피드가 업데이트되지 않습니까?
<html>
<style>
.link { font-family: Arial; font-size: 12px; line-height: 1.4;}
</style>
<body>
<?php
$html = "";
$url = "http://timesofindia.indiatimes.com/rssfeeds/913168846.cms";
$xml = simplexml_load_file($url);
for ($i=0; $i<5; $i++){
$title = $xml->channel->item[$i]->title;
$description = $xml->channel->item[$i]->description;
$link = $xml->channel->item[$i]->link;
$pubDate = $xml->channel->item[$i]->pubDate;
$html .= "<div><h3 class='link'><a href='$link' target='_blank'>$title</a></h3> - $pubDate</div>";
}
echo $html;
?>
</body>
</html>
내가이 페이지 포함했다 : <p><?php include_once'timesOfIndiaEducationRss.php';?></p>
을하지만 내 온라인 버전을 다음과 같은 정적 링크를 보여주고있다 : <a href='http://timesofindia.indiatimes.com/home/education/news/shah-pitches-for-linking-education-system-with-countrys-cultural-ethos/articleshow/59611383.cms' target='_blank'>Shah pitches for linking education system with country's cultural ethos</a></h3> - Sat, 15 Jul 2017 16:20:21 GMT</div><div><h3 class='link'></div>
을
이
은 RSS를 얻기를위한 파일 피드입니다 또한,이 자동 업데이트되지 않습니다 ... 놀랍게도 내 머리글에 배치이 CDN 스크립트를 발견 :<script src="/cdn-cgi/apps/head/ZrZf6p10lsDrVhgaqWQoXQRqPeY.js"></script>
는 참고 : 나는 또한 내가 여기서 뭘 놓친 거지 ... Cloudflare
어떤 도움을 통해 서버 내 파일을 캐시 있나요? 내 콘텐츠가 24 시간 업데이트되도록 더 좋은 방법이 있나요?
루프 외부가 아닌 루프 본문에 $ html을 표시해야합니다. 5 가지 항목을 인쇄하고 싶습니다. –
Thanks @SaadSuri 제 질문은 RSS 피드를 업데이트하지 않는다는 것입니다. 루프 외부에 $ html을 두어 결과를 얻고 있습니다. 그건 내가 요구 한 문제가 아니야. 내 잘못, 내가 그것에 대해 불분명하다면. –
업데이트하지 않은 RSS 피드를 만들었습니까? 아니면 가져온 피드가 업데이트되지 않았습니까? –