• 2 رای - 4.5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
RSS
#1
چجوری میشه rss برای سایت قرار داد.

هم بشه ایجاد کرد و هم بشه یک rss رو خوند. مثل همون کاری که توی وردپرس میشه یا سایر cms ها.

با تشکر.
  پاسخ
تشکر شده توسط :
#2
سلام،
سادست. همانطور که داده ها رو از جدول بازیابی می کنید و نمایش میدید، به همان شکل هم در یک صفحه XML بکمک حلقه while بازیابی کنید و نمایش بدید(بصورت Plain-text).
مثلاً:
کد پی‌اچ‌پی:
<?php
require_once(headerfile);
require_once(
headerfile);
require_once(
headerfile);
...

header('pragma: no-cache');
header('cache-control: no-cache');
header('expires: never');
header('content-type: application/rss+xml');
echo(
'<?xml version="1" encoding="utf-8"?>');
?>
<rss version="2" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/commentapi/">
<channel>
<title>xxxxx</title>
<link>xxxxx</link>
<description>xxxxx</description>
<language>xxxxx</language>
<direction>xxxxx</direction>
<keywords>xxxxx</keywords>
<copyright>xxxxx</copyright>
<generator>xxxxx</generator>
<rss>xxxxx</rss>

<?php
while(...)
{
?>
<entry>
<title><?php echo($xxxxx?></title>
<content><?php echo($xxxxx?></content>
<date><?php echo($xxxxx?></date>
<author><?php echo($xxxxx?></author>
<category><?php echo($xxxxx?></category>
<link><?php echo($xxxxx?></link>
</entry>
<?php
}
?>

</channel>
</rss> 
xml.php
یا
rss.php
یا
atom.php
یا
opml.php
...
وبلاگ: Yousha.Blog.ir


کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بیشتر => نگهداری بهتر
  پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان