Chcę pobrać zawartość RSS z witryny i wyświetlić ją w mojej witrynie internetowej z różnymi opcjami filtrowania.Jak używać skryptu php do pobierania treści RSS rss
Czy ktoś umieścić skrypt php, który można chwycić treść stamtąd i pokazać
Chcę pobrać zawartość RSS z witryny i wyświetlić ją w mojej witrynie internetowej z różnymi opcjami filtrowania.Jak używać skryptu php do pobierania treści RSS rss
Czy ktoś umieścić skrypt php, który można chwycić treść stamtąd i pokazać
SO jest do zadawania konkretnych pytań związanych z programowaniem. Nawet jeśli twoje pytanie jest związane z programowaniem, nie zadajesz konkretnego pytania.
Szybkie wyszukiwanie google dla „PHP czytać kanały RSS daje listę bardzo dobrych połączeń, które mogą dostać się zaczęło.
How to Read an RSS Feed With PHP – screencast
Wypróbuj przykład i zobaczyć, czy pasuje do Państwa wymagań If. masz jakieś konkretne pytania, a potem wrócić do SO i jestem pewien, że każdy będzie zadowolony, aby pomóc
wygląda zdecydowanie zbyt mocno –
coś takiego:.
rss.php
<?php
// enable php_xsl extension
$xml = new DomDocument;
$xml->load("http://www.gamestv.org/rss.php?type=news&limit=8");
$xsl = new DomDocument;
$xsl->load("RSSFeed.xsl");
$xp = new XsltProcessor();
$xp->importStylesheet($xsl);
if($html = $xp->transformToXML($xml)) echo $html;
?>
RSSFeed.xsl
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/rss/channel">
<xsl:for-each select="/rss/channel/item">
<div style="padding-bottom:10px; padding-top:10px;"><a>
<xsl:attribute name="title"><xsl:value-of select="title"/></xsl:attribute>
<xsl:attribute name="href"><xsl:value-of select="link"/></xsl:attribute>
<xsl:value-of select="title"/>
</a></div>
<div><xsl:value-of disable-output-escaping="yes" select="description"/></div>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
możliwe duplikat [Najlepszy sposób analizowania RSS/Atom z PHP] (http://stackoverflow.com/questions/250679/best-way -to-parse-rss-atom-feeds-with-php) i [kilka innych] (http://stackoverflow.com/search?q=parse+rss+feed+php "Przeszukuje StackOverflow dla kanału RSS Parse"). Rozważ użycie parsera RSS lub DOM. Należy również zwiększyć współczynnik akceptacji. – Gordon