Это то, что у меня есть для моего PHP-файла: <?php header("Content-type: text/xml"); ?> <?php echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"; ?> <rss version="2.0"> <channel> <title>My Website</title> <link>http://www.mywebsite.com</link> <description>The Title of My Website</description> <pubDate>Tue, 15 Apr 2008 18:00:00 +0000</pubDate> <item> <title>Website Directory – Page NUMBER</title> <pubDate><?echo date('Y/m/d H:i:s');?></pubDate> <link>http://www.mywebsite.com/directory/NUMBER</link> <description>New update to page NUMBER in the Website Directory.</description> […]
Я новичок в SimplePie и просматриваю API и не могу найти то, что мне нужно. Мне нужно использовать Simple Pie для получения случайных статей из нескольких каналов. Я лучше объясню свой вопрос: Вот как SimplePie дает мне фид сейчас (в хронологическом порядке): Статья 1 (CNN) Статья 2 (CNN) Статья 3 (CNN) Статья 4 (CNN) Статья […]
Я пытаюсь отображать результаты из RSS-канала, используя PHP. Я успешно использовал magpie [magpierss.sourceforge.net] и rss_php [rssphp.net] Тем не менее, оба анализатора у меня возникают вопросы, получающие значения attrbute, например, media: thumbnail <media:content url="http://cache.wdcdn.net/cdn/asset/view/client/sfi/package/library/id/692313/format/o/h/5c5b86ff5dc804b2d314b3a9718bdef0/JelloAdultContentDirsCut.m4v?7a6013aef28682d61703dff120d21b12266b54a2a637283d7d4f0a0b41a1f35116ad845809e136636fd6663e34fb341ed348bcd006.m4v" fileSize="5936750" type="video/mp4" duration="32" height="360" width="640"/> <media:thumbnail url="http://cache.wdcdn.net/cdn/asset/view/client/sfi/package/library/id/692313/format/t/size/lg/h/c374cb3c669fdb346ad82adb16b41b4a/library_692313_lg.jpg?7a6013aef28682d61703dff120d21b12266b54a2a637283d7d4f0a0b41a1f35116ad845809e136636fd6663e34fb341ed348bcd006.jpg" height="360" width="634"/> <media:thumbnail url="http://cache.wdcdn.net/cdn/asset/view/client/sfi/package/library/id/692313/format/t/size/sm/h/c374cb3c669fdb346ad82adb16b41b4a/library_692313_sm.jpg?7a6013aef28682d61703dff120d21b12266b54a2a637283d7d4f0a0b41a1f35116ad845809e136636fd6663e34fb341ed348bcd006.jpg" height="102" width="180"/> <media:credit role="client" scheme="urn:feeds-wiredrive-com:credits"><![CDATA[Jell-O]]></media:credit> <media:credit role="director" scheme="urn:feeds-wiredrive-com:credits"><![CDATA[Jerry Simpson]]></media:credit> <media:credit role="agency" […]
Хей, я пытаюсь разобрать RSS-канал из блога WordPress. Пока все работает так, как ожидалось, вот мой код <?php $feedUrl = "FEED URL"; $rawFeed = file_get_contents($feedUrl); $xml = new SimpleXmlElement($rawFeed); $channel = $xml->channel; $items = $channel->item; foreach($items as $item){ echo "<a href='".$item->link."'>".$item->title."</a>"; echo $item->description; echo $item->pubDate; } ?> Однако у меня, похоже, возникают проблемы с получением […]
Я спросил, как это сделать раньше, но мне кажется, мне нужно больше кода, чтобы получить ответ. У меня есть сайт типа reddit, и я пытаюсь создать rss-канал, это код, но я получаю Fatal error: Не удалось исключить «Исключение» с сообщением «Ошибка запроса», Вот его код: <?php require_once($_SERVER['DOCUMENT_ROOT'].'/config.php'); require_once(SITE_ROOT.'includes/exceptions.php'); require_once(SITE_ROOT.'data/model.php'); require_once(SITE_ROOT.'data/comment.php'); class Article extends Model { […]
Я пытаюсь отправить этот канал «http://extremesportsblog.com/feed/» на сайтах, таких как friendfeed и feedage, но они показывают ошибки, такие как 404, и нельзя загружать фид. Я проверил свой фид, используя feedvalidator.org, и он проверен. Также я использую wordpress, и XML-файл для фида динамически генерируется rss-плагином. Итак, любые идеи? Помогите.
У меня есть RSS, который я пытаюсь проанализировать из этого URL-адреса: http://weather.yahooapis.com/forecastrss?w=12797541 Но когда я пытаюсь разобрать его, используя PHP: $yahoo_response = new SimpleXMLElement($yahoo_url , 0, true); echo $yahoo_response->rss->channel->item->title; echo $yahoo_response->rss->channel->item->description; Ничего не выводит. Кто-нибудь знает, что я делаю неправильно здесь? Мне просто нужен бит текущего прогноза. Спасибо, Алекс
Я хочу динамически добавлять изображения в свой rss-канал, но только показывая большие пальцы, и он исчезает, увидев образец здесь мои изображения хранятся на моем сервере в папке «allimages», и все страницы извлекаются из базы данных mysql. где я ошибаюсь !!!? Любая помощь будет оценена ниже, это мой код <?php header("Content-type: text/xml"); $connection = mysql_connect( "——", […]
Я не уверен, как это сделать? Я хочу, чтобы иметь возможность обновить xml-файл (который я могу сделать), а затем обновить rss-канал из этого XML-файла. Надеюсь, это имеет смысл. Я могу обновить и показать данные из моего XML-файла. Я делаю это с помощью XSL и некоторых PHP. Я могу создавать и показывать данные из файла RSS. […]
Есть ли хороший PHP-класс для создания файла RSS из таблиц mysql?