Sample adlı üyeden alıntı: mesajı görüntüle
<? 
$kullanici_kodu = $_POST['usercode'];
$kullanici_adi = $_POST['username'];
$sifre = $_POST['pass'];
$sayfa="http://abone.iha.com.tr/yeniabone/Login.aspx";
$ch = curl_init();
if (!$ch) { die ("Curl oturumu baslatamadim.."); }
curl_setopt($ch, CURLOPT_URL,$sayfa); 
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch,CURLOPT_POSTFIELDS,"__EVENTTARGET=&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=/wEPDwUKMTkxMTA2ODM3Ng9kFgICAw9kFggCAw8PFgIeBFRleHQFHklQIE51bWFyYW7EsXogOiA4OC4yNDAuMTU4LjEzOGRkAgcPEGRkFgECAWQCCQ8WAh4HVmlzaWJsZWgWAmYPZBYEAgMPDxYCHwAFCW9sYXl0YWtpcGRkAhEPDxYEHwAFRkJveWxlIGJpciBJUCBhZHJlc2kgc2lzdGVtZGUga2F5aXRsaSBkZWdpbC5JUCBpbGUgZ2lyacWfIHlhcMSxbGFtYWTEsS4fAWdkZAILDxYCHwFnFgJmD2QWAgIZDw8WBB8ABUZCb3lsZSBiaXIgSVAgYWRyZXNpIHNpc3RlbWRlIGtheWl0bGkgZGVnaWwuSVAgaWxlIGdpcmnFnyB5YXDEsWxhbWFkxLEuHwFnZGRkvZSP7c0HpeowODMzsHcCgSMYF80=&__SCROLLPOSITIONX=0&__SCROLLPOSITIONY=0&__EVENTVALIDATION=/wEWCgLV48CrAgLT3MG6AwLM3MG6AwLDs+vUDwKSsJLeDALjqqICAo7f/eoNApyy+qQKAoWayroIAsqZvbMHQhWUVN7dh1zeclj2RuxYxtxbyiw=&rblLoginType=1&textboxKullaniciKodu=$kullanici_kodu&KullaniciAdi=$kullanici_adi&textboxKullaniciSifre=$sifre&buttonOKManualLogin=Giriş Yap");
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
$user_agent = "Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.9.0.19) Gecko/20080528 Epiphany/2.22"; 
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
$data = curl_exec($ch); 
curl_close($ch);  
 
?>
 
<?
function CurlFunc($url)
{if (!extension_loaded(curl))
{
die("Extension yuklu degil socket deneyebilirsin");
}
$ch = curl_init();
if (!$ch) { die ("Curl oturumu baslatamadim.."); }
curl_setopt($ch, CURLOPT_URL,$url); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
//curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
$user_agent = "Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.9.0.19) Gecko/20080528 Epiphany/2.22"; 
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
$data = curl_exec($ch); 
curl_close($ch);  
return $data;
}
$site=CurlFunc("http://abone.iha.com.tr/yeniabone/RSS2.aspx?Kategori=0&Sehir=1"); // Alinacak Siteyi Belirliyoruz.
  
preg_match_all('#<title>(.*?)</title>#si',$site,$bilgi,PREG_SET_ORDER); 
// Preg_match_all Alinacak heryeri belirliyruz benzerlerini tabi
$say=count($bilgi);           // Burda ise preg_match_all icinden gelen kactane veri varsa onlari sayi degerini veriyor.
for($i=1; $i<10; $i++){           // Burda ise her preg_match_all deki verilerin araliklarini alir ve ekrana yazdiri yada sql'a yazdirirsin
$haberbaslik=$bilgi[$i][1];
 
print $haberbaslik;
 
}
?>

örnek olarak alabilirsiniz.

sade ve basit.
verdiğiniz örneğe göre inceledim doğru yapıyorum gibi geldi. hatayı bulamadım. çerezleri almıyor sanırım cookie.txt boş kalıyor. ekranda siteden gelen hata
"tarayıcınız doğru bilgi göndermiyor" diyor