<?xml version=\"1.0\" encoding=\"UTF-8\" ?> <?php include('../db.php'); ?> <rss version=\"2.0\"> <channel> <generator>Broadcast Builder 1.48 Personal (C) Lionhardt Technologies 2003, www.lionhardt.com/bb</generator> <lastBuildDate>Wed, 06 Jul 2005 07:07:17 GMT</lastBuildDate> <title>Szkoła Podstawowa nr 1 w Sanoku</title> <link>http://sp1sanok.avx.pl/</link> <language>pl</language> <copyright>Copyright 2005 by Kornel Komenda</copyright> <managingEditor>Kornel Komenda (kornelcio@gmail.com)</managingEditor> <webMaster>Kornel Komenda (kornelcio@gmail.com)</webMaster> <?php $query = mysql_query(\"SELECT `data_pub` FROM `rss_news` ORDER BY `id` DESC LIMIT 1\"); $wynik = mysql_fetch_assoc($query); echo (\"<pubDate>\".$wynik['data_pub'].\"</pubDate>\"); $last = mysql_query(\"SELECT * FROM `rss_news` ORDER BY `id` DESC LIMIT 8\"); while($row = mysql_fetch_assoc($last)) { echo(\"<item> <title>\".$row['title'].\"</title> <link>http://sp1sanok.avx.pl/glowna/index.php?id=news#\".$row['id_newsa'].\"</link> <description>\".$row['description'].\"</description> <pubDate>\".$row['data_pub'].\"</pubDate> </item>\"); } ?> </channel> </rss>
Nie wiem, co tutaj mam źle :/ (wyświetla mi błąd Parse error: parse error, unexpected T_STRING in /home/users/sp1sanok/www/rss/newsy.php on line).
Mam też drugie pytanie: nie wyświetla mi błędu, jeśli jest zapisane jako plik o rozszerzeniu *.xml , ale jak jest *.php to wyświetla, więc ew. jakie mam dać rozszerzenie? dysponuję wersją PHP4.
Skrypt znajduje się na stronie http://sp1sanok.avx.pl/rss/newsy.xml oraz http://sp1sanok.avx.pl/rss/newsy.php
Dzięki za wszystkie odpowiedzi.
Pozdrawiam