Здравствуйте делая я rss по этому факу http://www.oqbo.ru/read.php?block=11 не получилось.
Версия 2.5.1
index.php
?php
header("content-type: application/rss+xml");
include "func.php";
echo "
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>Проблемы подростков</title>
<link>http://www.predpri.ru</link>
<description>Лента которая поможет разобраться родителям и подросткам в своих взаимоотношениях</description>
<language>ru</language>";
$result = dbquery("SELECT news_date FROM news ORDER BY news_date DESC LIMIT 0,1");
$data = dbarray($result);
$lnd = $data[‘news_date’];
$upldt = date("r",$lnd); // конвертация даты в формат RFC 2822
echo "<lastBuildDate>$upldt</lastBuildDate>
";
$result = dbquery("SELECT * FROM news ORDER BY news_id DESC LIMIT 0,10");
while ($data = dbarray($result)) {
echo "<item>
";
echo "<title>".$data[‘news_name’]."</title>
";
echo "<link>http://www.predpri.ru/read.php?block=".$data[‘news_id’]."</link>
";
echo "<description>".$data[‘news_anons’]."</description>
";
$nd = $data[‘news_date’];
$updt = date("r",$nd);
echo "<pubDate>$updt</pubDate>
";
echo "<guid>http://www.predpri.ru/read.php?block=".$data[‘news_id’]."</guid>
";
echo "</item>
";
}
echo "</channel>
</rss>";
?>
func.php
<?php
// установки для связи с базой данных
$db_host="localhost"; // localhost скорее всего
$db_user="******"; // имя пользователя БД
$db_pass="*****"; // пароль пользователя БД
$db_name="*******"; // имя БД
function dbconnect($db_host, $db_user, $db_pass, $db_name) {
$db_connect = @mysql_connect($db_host, $db_user, $db_pass);
$db_select = @mysql_select_db($db_name);
if (!$db_connect) {
die("Не могу установить связь с MySQL
".mysql_errno()." : ".mysql_error()."");
} elseif (!$db_select) {
die("Не могу выбрать базу данных MySQL
".mysql_errno()." : ".mysql_error()."");
}
}
function dbquery($query) {
$result = @mysql_query($query);
if (!$result) {
echo mysql_error();
return false;
} else {
return $result;
}
}
function dbarray($query) {
$result = @mysql_fetch_assoc($query);
if (!$result) {
echo mysql_error();
return false;
} else {
return $result;
}
}
dbconnect($db_host, $db_user, $db_pass, $db_name);
?>
Ошибка такая
Parse error: syntax error, unexpected T_STRING in /home/trainmru/domains/predpri.ru/public_html/rss/index.php on line 5