Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
####################
# Konfiguration #
####################
$knet_url = $_REQUEST['url']; //URL zum XML-Feed
$knet_number = $_REQUEST['anz']; //Anzahl der angezeigten News
$knet_show_description = $_REQUEST['description']; // true = auch Beschreibung anzeigen, false = Beschreibung nicht anzeigen
############################################################################# #Wenn Sie keine Ahnung haben, ändern Sie bitte nichts des folgenden Codes :-) ############################################################################# $knet_file_content = @file_get_contents($knet_url); #Items auslesen $knet_items = preg_match_all("/(.*)<\/item>/Uis", $knet_file_content, $knet_array_items); $knet_array_items = $knet_array_items[1]; if($knet_number > count($knet_array_items)){ $knet_number= count($knet_array_items); } if(!empty($knet_array_items)) { //Nur wenn es Items gibt, soll auch was angezeigt werden for($knet_n=0;$knet_n<$knet_number;$knet_n++) { //Nur die angegebene Anzahl der News soll angezeigt werden preg_match("/(.*)<\/link>/Uis", $knet_array_items[$knet_n], $knet_array_link); //URLs auslesen preg_match("/<\/title>/Uis", $knet_array_items[$knet_n], $knet_array_title); //Titel auslesen if($knet_show_description=="true"){ echo " ? $knet_array_title[1]
"; //Titel als Link ausgeben } else { echo " ? $knet_array_title[1]
"; //Titel als Link ausgeben } if($knet_show_description=="true") { //Wenn Beschreibungen dargestellt werden sollen... preg_match("/(.*)<\/description>/i", $knet_array_items[$knet_n], $knet_array_description); //Beschreibung auslesen if(!empty($knet_array_description[1])) { //Nur wenn die Beschreibung nicht leer ist, soll sie ausgegeben werden echo "
$knet_array_description[1].
"; //Ausgabe der Beschreibung } } } } else { //OOps? Da gab es wohl keine items. Also schnell eine Fehlermeldung ausgeben! echo "Oh, das ist entweder ein ungültiger XML-Feed oder es gibt keine News!
"; } ?>
Tag des Forums erzeugt.
Also, nochmal:
[code]####################
# Konfiguration #
####################
$knet_url = $_REQUEST['url']; //URL zum XML-Feed
$knet_number = $_REQUEST['anz']; //Anzahl der angezeigten News
$knet_show_description = $_REQUEST['description']; // true = auch Beschreibung anzeigen, false = Beschreibung nicht anzeigen[/code]
mfg, metax.