gulli:board Logo

Anzeige


  Antwort
andyx
Mitglied
 
Registrierungsdatum: Dec 2003
Beiträge: 312
rdf (www.heise.de) news in meine html seite einbinden

Ich möchte gerne die Headline (was erlaubt ist) in meine Webseite einbinden. Hier im Board gibt einige Möglichkeiten nnur irgendwie komm ich damit nicht klar. Habe diverse php Seiten getestet und
kostenloses von sourceforge. Allerdings funzt da nicht so...
Hat das schon jemand erfolgreich in seine webseite intigriert und kann mir dabei helfen ?
Alt 24. 08. 2004, 09:03 andyx is offline Mit Zitat antworten #1
puerto
rock da beat
 
Registrierungsdatum: Jan 2004
Ort: im Computer
Beiträge: 608
genau das selbe habe ich.

bei mir werden die schlagzeilen leider nicht angezeigt
Alt 24. 08. 2004, 09:51 puerto is offline Mit Zitat antworten #2
andyx
Mitglied
(Threadstarter)
 
Registrierungsdatum: Dec 2003
Beiträge: 312
scheint so, als hätte das noch niemand wirklich zum laufen gebracht ???
Wäre super, wenn jemand helfen könnte !
Alt 25. 08. 2004, 18:58 andyx is offline Mit Zitat antworten #3
Sevenger
Kritiker
 
Benutzerbild von Sevenger
 
Registrierungsdatum: Jun 2000
Ort: Hamburg
Beiträge: 4.706
PHP-Code:
$feedname "heise.de"//Bezeichnung
$feedurl "http://www.heise.de"//URL zur Hauptseite 
$url "http://www.heise.de/newsticker/heise.rdf"//URL zum XML-Feed
$number 10//Anzahl der angezeigten News
$show_description true// true = auch Beschreibung anzeigen, false = Beschreibung nicht anzeigen

include "rss-parse.php"

rss-parse.php:
PHP-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];

echo 
"<a href=\"$feedurl\">$feedname</a><br>";

if(!empty(
$array_items)) { //Nur wenn es Items gibt, soll auch was angezeigt werden

    
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

    
echo "<a href=\"$array_link[1]\" target=\"_blank\" title=\"$array_title[1]\">$array_title[1]</a><br>"//Titel als Link ausgeben

        
if(show_description) { //Wenn Beschreibungen dargestellt werden sollen...

        
preg_match("/<description>(.*)<\/description>/i"$array_items[$n], $array_description); //Beschreibung auslesen

            
if(!empty($array_description[1])) { //Nur wenn die Beschreibung nicht leer ist, soll sie ausgegeben werden
            
echo $array_description[1]."<br>"//Ausgabe der Beschreibung
            
}

        }

    }
echo 
"<br>";    
}
else { 
//OOps? Da gab es wohl keine items. Also schnell eine Fehlermeldung ausgeben!
echo "error<br>";
}
?>

Copyright:
PHP-Code:
#
#Script: XML-Reader
#Copyright:y0y.de
#
#Beschreibung:
#
#Der XML-Reader ermöglicht es Ihnen, externe News auf Ihre Seite einzubinden.
#Er kann direkt in vorhandene PHP-Scripts eingebunden werden und ist komplett an das Layout anpassbar.
#Die XML-Feeds sollten in einem gültigen Format vorliegen und nicht allzu exotisch sein.
#Das Script wurde relativ Fehlertolerant gecodet, somit können auch etwas kryptischere XML-Codes
#ausgelesen werden.
#
#Informationen:
#
#Das Script ist kostenlos.
#Sie dürfen das Copyright nicht entfernen, da wir aber so freundlich sind,
#ist es für Ihre Besucher unsichtbar.
#
#Selbstverständlich wird keinerlei Haftung für eventuelle Schäden übernommen,
#die durch die Nutzung des Scripts entstehen könnten, dies gilt selbst dann, wenn wir auf Fehler hingewiesen wurden.
#Der Benutzer hat keinen Anspruch auf Support, da wir aber sowieso so freundlich sind, können wir
#in den meisten Fällen denoch Support bieten.
#
#Lob, Liebesbriefe und dergleichen bitte an [email]service@y0y.de[/email]
#
#Viel Spass mit dem Script 

so long
Sevenger
Alt 27. 08. 2004, 22:20 Sevenger is offline Mit Zitat antworten #4
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 23:31 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
paranoia.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 1998-2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory