Hallo liebe Leute, wer kann uns weiterhelfen?
Wir moechten dass die Links (Titel etc.) der geparsten xml-Feeds (beim anlicken) in einen neuen Browserfenster oeffnen.
Wir basteln gerade eine Webseite zum Thema Strassenkinder in Paraguay. Unser PHP ist sehr, sehr duerftig! Also bitte keine Sprueche sondern echte Hilfe. Eine hier ansaessige deutschsprachige Zeitung liefert uns den passenden Content per RSS (extra nur für uns).
Hier das Script was wir verwenden wollen:
<?php
$rssfile = "http://domain.de/rss/rss.xml";
$content = implode ("", file ($rssfile));
preg_match_all("|<item>(.*)</item>|Uism",$content, $items, PREG_PATTERN_ORDER);
for ($i=0;$i<count($items[1]);$i++){
preg_match_all("|<title>(.*)</title>(.*)<link>(.*)</link>(.*)<description>(.*)</description>|Uism",$items[1][$i], $regs, PREG_PATTERN_ORDER);
echo "» <a href='".$regs[3][0]."'><strong>".$regs[1][0]."</strong></a><br>".$regs[5][0]."<br><br>\n";
}
?>
Beste Gruesse aus Paraguay-Asunción
Sabine und der Rest der Truppe.
Wir moechten dass die Links (Titel etc.) der geparsten xml-Feeds (beim anlicken) in einen neuen Browserfenster oeffnen.
Wir basteln gerade eine Webseite zum Thema Strassenkinder in Paraguay. Unser PHP ist sehr, sehr duerftig! Also bitte keine Sprueche sondern echte Hilfe. Eine hier ansaessige deutschsprachige Zeitung liefert uns den passenden Content per RSS (extra nur für uns).
Hier das Script was wir verwenden wollen:
<?php
$rssfile = "http://domain.de/rss/rss.xml";
$content = implode ("", file ($rssfile));
preg_match_all("|<item>(.*)</item>|Uism",$content, $items, PREG_PATTERN_ORDER);
for ($i=0;$i<count($items[1]);$i++){
preg_match_all("|<title>(.*)</title>(.*)<link>(.*)</link>(.*)<description>(.*)</description>|Uism",$items[1][$i], $regs, PREG_PATTERN_ORDER);
echo "» <a href='".$regs[3][0]."'><strong>".$regs[1][0]."</strong></a><br>".$regs[5][0]."<br><br>\n";
}
?>
Beste Gruesse aus Paraguay-Asunción
Sabine und der Rest der Truppe.
Kommentar