echo Javascript函数由Php上的Simple Pie函数保存不起作用

时间:2016-01-25 05:01:39

标签: javascript php rss simplepie

这是我第一次尝试在这里问,希望你的关注=)所以在这里,我正在制作一个简单的新闻聚合器网站,它将在网站查看器位置(COUNTRY)上显示随机新闻。我正在使用geopluginjavascript找到它们并将它们的凭据存储在一个变量中,我将用它来传递php以生成特定的NEWS,问题是Simple Pie无法识别它,这是我的代码

 <?php
    $rssLocal = "<script> document.write('http://samplenews.org/' + geoplugin_countryCode().toLowerCase() + '/rss.xml') </script>";
    $rssLocalLink = "http://samplenews/ph/rss.xml";

    echo $rssLocal . ' ORIG <br />';
    echo $rssLocalLink;

    $feed = new SimplePie($rssLocal);
    $feed->set_feed_url($rssLocalLink);
    $feed->enable_cache(true);
    $feed->set_cache_location(storage_path().'/cache');
    $feed->set_cache_duration(60*60*12);
    $feed->set_output_encoding('utf-8');
    $feed->init();
 ?>
顺便说一句,那两个echo返回相同的结果,如此

http://samplenews.org/ph/rss.xml ORIG

http://samplenews.org/ph/rss.xml

0 个答案:

没有答案