Merhaba Arkadaşlar Ben Nerde Hata Yapıyorum.. Çıktıda sadece 1 kayıt yapıyor Veritabanına.. ve Çektiğim Konuyu Eklemiyor orayı boş geçiyor..

<?
require_once("baglan.php");


$site = file_get_contents("http://www.*************/adana/");
 preg_match_all('#<h3><a href="(.*?)" title="(.*?)">(.*?)</a></h3>#s',$site,$veriler);
 for ($a=0; $a<count($veriler[1]); $a++)

 {
 $link = 'http://www.*************'.$veriler[1][$a]; // Habere ait olan linki cektiriyoruz.
 //echo $link."<br>" ; // Haber linkini ekrana bastık dogrumu diye dogru 
 $site = file_get_contents($link); // burda ilgili haberin sayfasına gidiyoruz
 
 preg_match_all('#<h1 itemprop="headline" id="haber_baslik">(.*?)</h1>#s',$site,$baslik); // ilgili sayfanın konu Başlığını Çekiyoruz
 
  for ($b=0; $b<count($baslik[1]); $b++)
 { 
   $HaberBaslik = strip_tags($baslik[1][$b]);
  }
 
 preg_match_all('#<link rel="image_src" type="image/jpeg" href="(.*?)" />#s',$site,$img); // ilgili sayfanın Resmini bolumunu cekiyoruz..
	
	for ($b=0; $b<count($img[1]); $b++)
 { 
   $eklenen= $img[1][$b];
  }
 
 
 preg_match_all('#<span class="haber_metni" itemprop="articleBody" style="float:left; margin:0px 0px 20px 0px;">(.*?)</span>#s',$site,$konu); // ilgili sayfanın konu bolumunu cekiyoruz..
 
  for ($b=0; $b<count($konu[1]); $b++)
 { 
   $metin = strip_tags($konu[1][$b]);
  }
	
	$catname = "38";

## Vt Kaydı ##

	$kaydet = mysql_query("insert into haber set
		haber_baslik 	= '$HaberBaslik',
		haber_kategori 	= '38',
		resim 			= '$eklenen',
		haber_metin 	= '$metin'");
		
		if($kaydet){
			echo $catname." : <font color=red><strong>Kayit Basarili</strong></font><br>";           
			}else{
			echo "Kayit yapilamadi<br>";
			}

}
?>