Arkadaşlar ilginiz için teşekkür ederim. Ama bana zor geldi o kodlar. Ben de ordan burdan bakarak oluştırdum kodları.
Şu şekilde:
$uname = "kullanıcı";
$pass = "şifre";
$ch = curl_init();
$cookie_new = fopen ("cookie.txt", "w");
curl_setopt($ch, CURLOPT_URL, "http://www.siteadi.com/index.php?option=com_user&task=login");
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,"username=".$uname."&passwd=".$pass);
curl_setopt ($ch, CURLOPT_WRITEHEADER, $cookie_new);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$icerik = curl_exec($ch);
$ch = curl_init();
$cookie = fopen ("cookie.txt", "r");
curl_setopt($ch, CURLOPT_URL, "http://www.siteadi.com/index.php?option=com_comprofiler&listid=12&task=usersList");
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch,CURLOPT_COOKIE,$cookie);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$sayfa = curl_exec($ch);
preg_match("/<title>(.*?)<\/title>/",$sayfa,$title);
echo $title[1];
fclose ($cookie_new);
curl_close($ch);Ama sorunlu. 1. sayfaya giriyor ve login oluyor sanırım. Çünkü ancak login olunca ana sayfaya yonlendiriyor. Yonlendirmeyi FOLLOWLOCATION ile alıp ordan da sadece uye bolumune açık bir sayfaya gonderiyorum. Ama Ama orada uye girişi yapmamış gibi görünüyor. Okuttuğum başlık uye girişi yapılmamış sayfanın başlığı. Yani cookie ile ilgili sorun var sanırım.
Nerde hata yapıyorum sizce?