السلام عليكم,
جرب هذا الكود وضعه بدل الكود الموجود لديك في الملف
كود PHP:
<html dir = "rtl">
<head>
<title>موقع النهر - الأخبار العالمية</title>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1256">
<meta http-equiv="Content-Language" content="ar-sa">
</head>
<body bgcolor=#F2F5FD leftMargin=0 topMargin=0 marginWidth=0 marginHeight=0 rightMargin="0" bottommargin="0" link="#000080" vlink="#000080" alink="#000080">
<?
$opentype = "_blank"; // طريقة فتح الوصلات
// (_blank) نافذة جديد
// () نفس النافذة
$bgcolor= "#FFFFFF"; // لون خلفية الأخبار
$subtitles= array("الوطن العربي","آسيا والباسيفيك","أفريقيا","الأميركتان","أوروبا وإسرائيل","الاقتصاد والأعمال","العلوم والتكنولوجيا","الطب والصحة","الثقاقة والفن","الرياضة","كتب");
$url = "http://www.aljazeera.net/NR/exeres/4E190DB9-1C92-43A3-A209-8E5DE79CC343.htm";
$string = implode("\n", file($url));
$string2 = explode("<!-- Body Start -->", $string);
$string3 = explode("<!-- Body End -->", $string2[1]);
$news = str_replace('href="',"href=\"http://www.aljazeera.net",$string3[0]);
$news = str_replace('>- ',">",$news);
preg_match_all("/href[[:space:]]*=[[:space:]]*"."[\"']{0,1}([^\"'> ]+)/i",$news,$arr,PREG_SET_ORDER);
preg_match_all("|>([^<]*)</a|i",$news,$arr_text,PREG_SET_ORDER);
echo "<marquee direction=\"right\" scrolldelay=100 onmouseover=this.scrollAmount=0 onmouseout=this.scrollAmount=6>";
for ($i=0;$i<count($arr);$i++)
if (in_array($arr_text[$i][1],$subtitles)){
if ($arr_text[$i][1]=="أوروبا وإسرائيل")
$arr_text[$i][1]="أوروبا وفلسطين المحتلة";
echo "<font face=\"Ms Sans Serif\" color=\"#000000\" size=\"1\"><b> «".$arr_text[$i][1]."» </b></font>";
}
elseif ($arr_text[$i][1]!=""){
echo " <font face=\"Ms Sans Serif\" color=\"#000000\" size=\"1\"> موقع النهر <a href=\"".$arr[$i][1]."\" target=\"$opentype\">".$arr_text[$i][1]."</a></font>";
}
echo "</marquee>";
?>
</body>
</html>
أبو ذياب