Şuan çalışıyor, sayfan iso9 ise iconv ile gelen gelen başlık değerini utf-8 e dönüştürmen gerek. sayfanın default değeri utf-8 olmalı. aski halde karakter hatası çıkacaktır. Memur rehberininin gelen verileri utf-8 olarak geliyor çünkü..

<?
header('Content-Type: text/html, charset=utf-8');
function cek($ursa){		
		$useragent = 'MemurRehberi.Com';$referer = 'http://www.memurrehberi.com/';$ch = curl_init();$zaman = 0;
		curl_setopt ($ch, CURLOPT_URL, $ursa);curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $zaman);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_REFERER, $referer);
		$rmx = curl_exec($ch);curl_close($ch);
		return $rmx;
}

function arayi_al($kaynak, $ref_bas, $ref_son){
	$cikti_bas=explode($ref_bas,$kaynak);
	for($a=1;$a<count($cikti_bas);$a++){ $cikti_son[] = explode($ref_son,$cikti_bas[$a]); }
	for($b=0;$b<count($cikti_bas);$b++){ $sonuc[$b] = $cikti_son[$b][0];}
	if(empty($sonuc)){ die("Ara Alinamadi");}else{return $sonuc;}
}

$ejder='http://www.memurrehberi.com/rss.xml';
$kaynak=cek($ejder);
$kaynak=arayi_al($kaynak,'<item>','</item>');

for ($s = 0; $s <= count($kaynak)-2; $s++ ) {
	$baslik=arayi_al($kaynak[$s],'<title><![CDATA[',']]></title>');
	$link=arayi_al($kaynak[$s],'<a href="','"');
	$resim=arayi_al($kaynak[$s],'<img src="','"');
	$tarih=arayi_al($kaynak[$s],'<pubDate>','</pubDate>');
	

// Sadece bu kısmı kendine göre düzenleyeceksin..
	echo $baslik[0].'<br>';
	echo $link[0].'<br>';
	echo $resim[0].'<br>';
	echo $tarih[0].'<br><hr>';
}
?>