سلام
از اين كد براي نمايش محتويات فيد استفاده كردم ولي توي صفحه هيچ خروجي براي نمايش وجود نداره .
view source كه ميگيرم از صفحه همه چيز توي سورس كامله و چاپ شده
اين هم عكس صفحه بعد از اجراي كد بالا
از اين كد براي نمايش محتويات فيد استفاده كردم ولي توي صفحه هيچ خروجي براي نمايش وجود نداره .
view source كه ميگيرم از صفحه همه چيز توي سورس كامله و چاپ شده
PHP:
<?php
header("Content-Type: application/rss+xml; charset=utf-8");
DEFINE ('DB_USER', '');
DEFINE ('DB_PASSWORD', '');
DEFINE ('DB_HOST', 'localhost');
DEFINE ('DB_NAME', '');
$rssfeed = '<?xml version="1.0" encoding="utf-8"?>';
$rssfeed .= '<rss version="2.0">';
$rssfeed .= '<channel>';
$rssfeed .= '<title>Feed RSS .COM web Site</title>';
$rssfeed .= '<link>http://.com/feeds/index.php</link>';
$rssfeed .= '<description>this is .com RSS Feed</description>';
$rssfeed .= '<language>fa</language>';
$rssfeed .= '<copyright>Copyright (C) 2012 .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');
mysql_query('SET NAMES \'utf8\'');
$query="INSERT INTO tbl_ip(`ip`,`time`) VALUES('".$_SERVER['REMOTE_ADDR']."',".time().")"; mysql_query($query); $query = "SELECT * FROM `tbl` WHERE `app` = '1' ORDER BY `id` DESC";
$result = mysql_query($query) or die ("Could not execute query");
while($row = mysql_fetch_array($result)) {
//extract($row);
$rssfeed .= "<item>";
$rssfeed .= '<title>' . $row['unit'] . "</title>";
$rssfeed .= '<description>' . $row['message'] . "</description>";
$rssfeed .= '<link> http://www..com/' . $row['link'] . '</link>';
$rssfeed .= '<pubDate>' . date("D, d M Y H:i:s O") . '</pubDate>';
$rssfeed .= '</item>';
}
$rssfeed .= '</channel>';
$rssfeed .= '</rss>';
echo $rssfeed;
?>
پیوست ها
آخرین ویرایش: