 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
29.08.2005, 12:25
|
#1
|
|
TP-Member
Registriert seit: Aug 2005
|
RSS in HTML
Hallo
ich möchte auf meiner Seite einen Newsticker einbinden z.b. Heise ( http://www.heise.de/newsticker/heise.rdf)
wie bring ich das fertig das die XML datei in html sauber angezeigt wird hab schon einiges gelesen und probiert komm aber nicht weiter!
mfg leibnitz
|
|
|
29.08.2005, 12:30
|
#2
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Was heißt bitte "das die XML datei in html sauber angezeigt wird"? Was genau meinst du damit?
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
29.08.2005, 12:33
|
#3
|
|
TP-Member
Registriert seit: Aug 2005
|
der newsticker von heise ist ja eine XML datei ( http://www.heise.de/newsticker/heise.rdf)
und soweit ich ja weiß muss ich mit XSLT oder so alles so formatieren, dass die in der XML datei enthaltenden news angezeigt werden oder?
ich möchte einfach das die news von dieser datei bei mir auf meiner webseite angezeigt werden!
|
|
|
29.08.2005, 12:34
|
#4
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Achso - wenn du einen XML-Feed auf deiner Website anzeigen lassen möchtest, musst du ihn z.B. mit PHP einlesen und dann entsprechend zu HTML verarbeiten.
Siehe: http://www.google.de/search?q=parse+feed+php
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
29.08.2005, 12:42
|
#5
|
|
TP-Member
Registriert seit: Aug 2005
|
ja das weiß ich mittlerweile also so in etwas
Code:
<?php
$anzahl = 10;
$news = "http://www.heise.de/newsticker/heise.rdf";
$content = implode("", file($news));
preg_match_all("/\<item rdf:about=\"(.*?)\"\>(.*?)\<\/item\>/si", $content, $results);
for($i=0;$i<$anzahl && $i<count($results[1]);$i++) {
preg_match("/\<link\>(.*?)\<\/link\>/si", $results[2][$i], $link);
preg_match("/\<title\>(.*?)\<\/title\>/si", $results[2][$i], $title);
preg_match("/\<description\>(.*?)\<\/description\>/si", $results[2][$i], $description);
preg_match("/\<dc:date\>(.*?)\<\/dc:date\>/si", $results[2][$i], $date);
list($y, $m, $d) = explode("-", $date[1]);
$date = date("d.m.Y", mktime(0,0,0,$m,$d,$y));
$link = $link[1];
$title = $title[1];
$description = $description[1];
echo "<a href=\"".$link."\" target=\"_blank\">[".$date."] ".$title."</a><br />".$description."<br /><br />";
}
?>
aber dabei kommt bei mir nur lauter schrott raus!
sitz jetz schon einige zeit davor aber irgendwie wird das nicht so wirklich was!
|
|
|
29.08.2005, 12:45
|
#6
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
"Es kommt dabei nur lauter Schrott aus" ... es wäre hilfreich, den Schrott mal sehen zu können. 
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
29.08.2005, 12:48
|
#7
|
|
TP-Member
Registriert seit: Aug 2005
|
hier der schrott :-D
Code:
(.*?)\<\/item\>/si", $content, $results); for($i=0;$i<$anzahl && $i(.*?)\<\/link\>/si", $results[2][$i], $link); preg_match("/\(.*?)\<\/description\>/si", $results[2][$i], $description); preg_match("/\(.*?)\<\/dc:date\>/si", $results[2][$i], $date); list($y, $m, $d) = explode("-", $date[1]); $date = date("d.m.Y", mktime(0,0,0,$m,$d,$y)); $link = $link[1]; $title = $title[1]; $description = $description[1]; echo "[".$date."] ".$title."
".$description."
"; } ?>
|
|
|
29.08.2005, 13:21
|
#8
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Ähm ... dir ist schon klar, dass du die Werte, die du mit preg_match ermitteln willst, auch irgendwo in Variablen speichern solltest?
$links=preg_match(... etc. 
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
29.08.2005, 13:22
|
#9
|
|
TP-Member
Registriert seit: Aug 2005
|
ich check da jetz gar nix mehr!
|
|
|
29.08.2005, 13:28
|
#10
|
|
Guest
|
als was hast du die datei gespeichert?
als .html oder .php? und unterstützt dein webspace überhaupt php?
|
|
|
|
29.08.2005, 13:29
|
#11
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Ah, vergiss meinen vorherigen Kommentar
Hast du dieses Skript selbst geschrieben oder von irgendwoher kopiert?
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
29.08.2005, 13:29
|
#12
|
|
TP-Member
Registriert seit: Aug 2005
|
als html
ja PHP wird unterstützt!
ich hbs von codeschnippsel und dann versucht anzupassen
|
|
|
29.08.2005, 13:30
|
#13
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Damit das PHP-Skript funktioniert, musst du die Datei logischweise auch als .php abspeichern - sonst geht es nicht. 
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
29.08.2005, 13:33
|
#14
|
|
TP-Member
Registriert seit: Aug 2005
|
ja dann hab ich die php datei und dann?
wenn ich sie öffne steht der quellcode da!
|
|
|
29.08.2005, 13:44
|
#15
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Gib uns doch bitte mal die URL zu der Seite, um die es hier geht. Versuchst du sie auch, online zu öffnen (sprich nicht auf deinem Rechner)?
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 22:01 Uhr.
|
 |