PDA

View Full Version : مشکل زبان در فید rss



kamalhamidi
شنبه 28 اسفند 1389, 23:49 عصر
سلام

من یه rss برای سایتم ساختم،... همه چیزش درسته فقط نوشته هام رو درست نشون نمیده!
من باید اینکدینگ اش رو چطوری قرار بدم!؟


<?php
header("Content-Type: application/rss+xml; charset=ISO-8859-1");

DEFINE ('DB_USER', '');
DEFINE ('DB_PASSWORD', '');
DEFINE ('DB_HOST', '');
DEFINE ('DB_NAME', '');

$rssfeed = '<?xml version="1.0" encoding="ISO-8859-1"?>';
$rssfeed .= '<rss version="2.0">';
$rssfeed .= '<channel>';
$rssfeed .= '<title>Smilehaa</title>';
$rssfeed .= '<link>http://smilehaa.org</link>';
$rssfeed .= '<description></description>';
$rssfeed .= '<language>fa</language>';
$rssfeed .= '<copyright>Copyright (C) 2009 mywebsite.com</copyright>';

$connection = @mysql_connect(DB_HOST, DB_USER, DB_PASSWORD)
or die('Could not connect to database');
mysql_select_db(DB_NAME)
or die ('Could not select database');

$query = "SELECT * FROM org_firstinfo ORDER BY id DESC";
$result = mysql_query($query) or die ("Could not execute query");

while($row = mysql_fetch_array($result)) {

$rssfeed .= '<item>';
$rssfeed .= '<title>' . $row['title'] . '</title>';
$rssfeed .= '<description>' . $row['text'] . '</description>';
$rssfeed .= '<link>' . $row['title'] . '</link>';
$rssfeed .= '</item>';
}

$rssfeed .= '</channel>';
$rssfeed .= '</rss>';

echo $rssfeed;
?>

رضا قربانی
یک شنبه 29 اسفند 1389, 10:37 صبح
این رو جاش قرار بده ببین مشکلت حل می شه :



<?php
header("Content-Type: application/rss+xml; charset=utf-8");

DEFINE ('DB_USER', '');
DEFINE ('DB_PASSWORD', '');
DEFINE ('DB_HOST', '');
DEFINE ('DB_NAME', '');

$rssfeed = '<?xml version="1.0" encoding="utf-8" ?>';
$rssfeed .= '<rss version="2.0">';
$rssfeed .= '<channel>';
$rssfeed .= '<title>Smilehaa</title>';
$rssfeed .= '<link>http://smilehaa.org</link>';
$rssfeed .= '<description></description>';
$rssfeed .= '<language>fa</language>';
$rssfeed .= '<copyright>Copyright (C) 2009 mywebsite.com</copyright>';

$connection = @mysql_connect(DB_HOST, DB_USER, DB_PASSWORD)
or die('Could not connect to database');
mysql_select_db(DB_NAME)
or die ('Could not select database');

$query = "SELECT * FROM org_firstinfo ORDER BY id DESC";
$result = mysql_query($query) or die ("Could not execute query");

while($row = mysql_fetch_array($result)) {

$rssfeed .= '<item>';
$rssfeed .= '<title>' . $row['title'] . '</title>';
$rssfeed .= '<description>' . $row['text'] . '</description>';
$rssfeed .= '<link>' . $row['title'] . '</link>';
$rssfeed .= '</item>';
}

$rssfeed .= '</channel>';
$rssfeed .= '</rss>';

echo $rssfeed;
?>