| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| Außerdem solltest Du darauf achten, dass ein korrekter Content-Type-Header (*/xml) gesendet wird. |
|
| | ||
| Gast
Beiträge: n/a
| Zitat:
http://de.wikipedia.org/wiki/RSS#Aufbau_einer_RSS-Datei | |
|
| | |
| Erfahrener Benutzer Registriert seit: 19.08.2003
Beiträge: 141
PHP-Kenntnisse: Fortgeschritten ![]() | das problem ist folgendes, von XML hab ich keine ahnung, wenn ich die datei aber als. rss.xml abspeicher bekomme ich zwar das gewünschte ergebnis, aber ich habe da ja noch keine Datenbankabfrage drin, und das war die kernfrage, wie baue ich eine PHP abfrage in eine xml datei, damit die ausgabe anschließend wie bei einer typischen xml datei aussieht???? hab versucht alles über "echo" auszugeben, hat auch nicht geklappt... habt ihr nicht irgendwo mal ein beispielcode für die ausgaben von db daten in einer cml datei???? |
| | |
| | |
| Erfahrener Benutzer | Du baust keine PHP-Abfrage in eine XML-Datei, sondern eine XML-Ausgabe in deine PHP-Script-Datei Code: <?xml version="1.0" encoding="UTF-8" ?>
__________________ www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 19.08.2003
Beiträge: 141
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
Code: <?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
<title>news</title>
<link></link>
<description></description>
<language>de-de</language>
<copyright>copyright 2002-2006</copyright>
<?php
include('includes/config.php');
$sql = "select * from news ORDER by n_id DESC LIMIT 6";
$ausgabe = mysql_query($sql);
while($news = mysql_fetch_array($ausgabe)) {
?>
<item>
<pubDate><?php echo datumdt($news[n_datum]); ?></pubDate>
<title><?php echo "$news[n_headline]"; ?></title>
<description><?php echo nl2br($news[n_text]); ?></description>
<link></link>
</item>
<?php } ?>
</channel>
</rss>
| |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 19.08.2003
Beiträge: 141
PHP-Kenntnisse: Fortgeschritten ![]() | ich habs nochmal umgeschrieben, hier bekomme ich aber garkeine ausgabe mehr, allerdings auch keine fehlermeldung Code: <?php
$rss_header ='<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
<title></title>
<link></link>
<description></description>
<language>de-de</language>
<copyright>copyright 2002-2006</copyright>';
$rss_footer ='</channel>
</rss>';
$content=$rss_header;
$dbhost = "localhost";
$dblogin = "xxxxx";
$dbpasswd = "xxx";
$dbname = "xxxx";
mysql_connect($dbhost, $dblogin, $dbpasswd) or die("Verbindung zur Datenbank fehlgeschlagen");
mysql_select_db($dbname);
$sql = "select * from news ORDER by n_id DESC LIMIT 6";
$ausgabe = mysql_query($sql);
while($news = mysql_fetch_array($ausgabe)) {
$content.='<item>
<pubDate></pubDate>
<title>$news[n_headline]</title>
<description>echo nl2br($news[n_text])</description>
<link>$news[n_id]</link>
</item>';
}
$content.=$rss_footer;
echo "$content";
return;
?>
|
| | |
| | |||
| Gast
Beiträge: n/a
| Zitat:
Tip: short_open_tag ausschalten. Dann stolpert PHP zumindest nicht über <?xml. | ||
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Firefox / IE - Probleme | HTML, Usability und Barrierefreiheit | 5 | 20.07.2009 17:04 | |
| rss feed mit php erstellen | JEGO | PHP Tipps 2007 | 4 | 12.02.2007 11:02 |
| Probleme bei Speicherung von serialize() Strings | Manni2k | PHP Tipps 2006 | 13 | 15.10.2006 15:06 |
| Probleme mit mbstring extension unter Debian | HStev | Server, Hosting und Workstations | 3 | 30.08.2006 20:55 |
| Probleme mit Rechteverteilung chmod() per script!!!??? | Funky_ | PHP Tipps 2006 | 7 | 17.06.2006 17:10 |
| Probleme bei der Installation von Turck MMCache | tomx992 | PHP-Fortgeschrittene | 2 | 27.09.2005 20:31 |
| Probleme beim Datenupload zu meiner Datenbank | Datenbanken | 3 | 05.09.2005 19:47 | |
| Probleme mit Sonderzeichen... | Datenbanken | 1 | 02.08.2005 23:37 | |
| [Erledigt] hilfe! probleme mit... | PHP Tipps 2005 | 4 | 12.04.2005 22:55 | |
| [Erledigt] CSV Größe macht Probleme mit php | PHP Tipps 2005 | 5 | 15.03.2005 21:29 | |
| [Erledigt] Technische Probleme mit Sessions | PHP-Fortgeschrittene | 4 | 18.11.2004 14:45 | |
| [Erledigt] Probleme mit fread/socket_get_status und CR/LF | PHP-Fortgeschrittene | 0 | 01.11.2004 22:51 | |
| [Erledigt] Probleme mit Fremdsprachen | HTML, Usability und Barrierefreiheit | 2 | 21.09.2004 17:11 | |
| PHP Bilder in DB / Probleme bei Änderung | PHP-Fortgeschrittene | 1 | 05.06.2004 11:20 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php <pubdate> deutsch, pubdate rss auf deutsch, wordpress wo finde ich <?xml version=\1.0\ encoding=\utf-8\?><rss version=\2.0\, wordpress rss pubdate, wordpress <guid ispermalink=\false\>, xml in php ausgeben, php rss-feed, wordpress rss $pubdate in deutsch, $i->pubdate deutsch, pubdate deutsch rss format, pubdate ausgabe, pubdate ausgabe in deutsch, rss pubdate deutsch, rss feed pubdate php, pubdate problem deutsch, short_open_tag <?xml wiki, www.easycast.de, feed parser pubdate php sql, problem rss feed php, <guid ispermalink=\false\> wordpress fehler |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.