gut, danke... hab was brauchbares gefunden!
...wusste nur nicht wonach ich suchen sollte ;)
jetzt hab ich nur noch ein problem mit der darstellung
wenn man jetzt auf http://www.bratze-bunker.de/start.php geht
und dann runterscrollt (rechts - unter neue bilder)
sieht man die neuen blogeinträge, nur is da noch so eine leere zeile zwischen titel und [...mehr]
wie krieg ich das [...mehr] eine zeile höher?
hier mal der code:
<?php
# Script: XML-Reader
# Copyright: y0y.de, erweitert: bueltge.de
# Hier editieren
$url = "http://www.bratze-bunker.de/wordpress/wp-rss.php"; //URL zum XML-Feed
$number = 5; //Anzahl der angezeigten News
# Ab hier nichts mehr ändern
# code
$file_content = @file_get_contents($url);
#Items auslesen
$items = preg_match_all("/<item[ ]?.*>(.*)<\/item>/Uis", $file_content, $array_items);
$array_items = $array_items[1];
if(!empty($array_items)) { //Nur wenn es Items gibt, soll auch was angezeigt werden
if ($number>sizeof($array_items)) $number=sizeof($array_items);
for($n=0;$n<$number;$n++) { //Nur die angegebene Anzahl der News soll angezeigt werden
preg_match("/<link>(.*)<\/link>/Uis", $array_items[$n], $array_link); //URLs auslesen
preg_match("/<title>(.*)<\/title>/Uis", $array_items[$n], $array_title); //Titel auslesen
?>
<span class="xmltest">
<?
# Ab hier wird ausgegeben
echo "<h4>$array_title[1]</h4>"; //Titel darstellen
?>
</span>
<?
echo "<a href=\"$array_link[1]\" title=\"Click für mehr Informationen\" target=_blank >... mehr</a>"; //Link
}
}
?>
Alles anzeigen