Arkadaşlar forumda iki kod var ama birinde hatası şu haberlerin başında Frontpage yazıyor. diğerinde ise istediğim kadar mesaj yayınlamak istiyorum yani 5 yada 10 veya 15 ama kodda bu sınırlamayı yapamadım. Kategorideki bütün kaberleri veriyor. Yardım edebilecek birisi varmı?


Kod:

<?
if (!$kategori_haber) $kategori_haber = array("Ekonomi");
$satir = file("http://www.ntvmsnbc.com/news/BCList2.txt") or die("Serverla iletişim sağlanamadı!");
for ($x = 0; $x < sizeof($kategori_haber); $x++) {
for ($i = 0; $i < sizeof($satir); $i++) {
if (trim($satir[$i]) == "+$kategori_haber[$x]") {
$bas = $i + 2;
break;
}
}
for ($i = $bas; $i < sizeof($satir); $i++) {
if (substr($satir[$i], 0, 1) == "+" || $i == sizeof($satir) - 1) {
$son = $i;
break;
}
}
for ($i = $bas; $i < $son; $i++) {
$yazi = trim($satir[$i]);
if ($yazi != "-" && !eregi("$kategori_haber[$x] Ekonomi", $yazi)) {
$yazi = str_replace("/news/./", "NTVMSNBC Anasayfa", $yazi);
$haber_e = explode("|", $yazi);
$haber_e[0]=str_replace("NTVMSNBC Anasayfa", "", $haber_e[0]);
echo "<font face=verdana size=2>&nbsp;&nbsp;&nbsp;<a href=\"NTVMSNBC - Dosya bulunamadı[0]\" target=_blank ><li>$haber_e[1]</a></font></br>\n";
}
}
}
?>

(Sınırlanması gereken kod)