السلام عليكم
اتمنى مساعدتي ابحث عن حل من 3 ايام وبالنهاية فكرت اكتب موضوع اسال فيه
المشكلة انه عند عمل rss reader بال php و AJAX لا تظهر الصور في الناتج بل يظهر جزأ من الموضوع فقط من دون الصور وبقية الموضوع لا يظهر
وهذي صورة توضع المشكلة

اما الناتج في google reader يظهر الصور وكامل الموضوع كما في هذه الصورة

وهذا مثال الذي اعتمدت عليه في عمل ال rss reader طبعا المثال مطبق على رابط الrss هذا http://feeds2.feedburner.com/mobde3net
الصفحة الاولى index.html
<html>
<head>
<script type="text/javascript">
function showRSS(str)
{
if (str.length==0)
{
document.getElementById("rssOutput").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("rssOutput").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","getrss.php?q="+str,true);
xmlhttp.send();
}
</script>
</head>
<body>
<form>
<select onchange="showRSS(this.value)">
<option value="">Select an RSS-feed:</option>
<option value="mobde3net">mobde3net News</option>
<option value="mobde3net">mobde3net News</option>
</select>
</form>
<br />
<div id="rssOutput">RSS-feed will be listed here...</div>
</body>
</html>والصفحة الثانية اسمها getrss.php
<?php
//get the q parameter from URL
$q=$_GET["q"];
//find out which feed was selected
if($q=="mobde3net")
{
$xml=("http://feeds2.feedburner.com/mobde3net");
}
elseif($q=="mobde3net")
{
$xml=("http://feeds2.feedburner.com/mobde3net");
}
$xmlDoc = new DOMDocument();
$xmlDoc->load($xml);
//get elements from "<channel>"
$channel=$xmlDoc->getElementsByTagName('channel')->item(0);
$channel_title = $channel->getElementsByTagName('title')
->item(0)->childNodes->item(0)->nodeValue;
$channel_link = $channel->getElementsByTagName('link')
->item(0)->childNodes->item(0)->nodeValue;
$channel_desc = $channel->getElementsByTagName('description')
->item(0)->childNodes->item(0)->nodeValue;
//output elements from "<channel>"
echo("<p><a href='" . $channel_link
. "'>" . $channel_title . "</a>");
echo("<br />");
echo($channel_desc . "</p>");
//get and output "<item>" elements
$x=$xmlDoc->getElementsByTagName('item');
for ($i=0; $i<=2; $i++)
{
$item_title=$x->item($i)->getElementsByTagName('title')
->item(0)->childNodes->item(0)->nodeValue;
$item_link=$x->item($i)->getElementsByTagName('link')
->item(0)->childNodes->item(0)->nodeValue;
$item_desc=$x->item($i)->getElementsByTagName('description')
->item(0)->childNodes->item(0)->nodeValue;
echo ("<p><a href='" . $item_link
. "'>" . $item_title . "</a>");
echo ("<br />");
echo ($item_desc . "</p>");
}
?>