Arasında boşluk olması normal mi?
Dediğin boşluğu düzelttim usram ama sonuc aynı cekmıyor gırıs mı yapmıyor anlamadım ki,
<?php
# CURL Fonksiyonumuz
function OturumAc($giris_adresi, $bilgi_adresi, $ogrenci_no, $sifre){
$ch = curl_init(); // curl oturumunu aç
curl_setopt($ch, CURLOPT_URL, $giris_adresi); //post atılacak adres
curl_setopt ($ch, CURLOPT_POST, 1); //yukarıdaki adrese post atacağımızı belirtiyoruz
curl_setopt ($ch, CURLOPT_POSTFIELDS, "ctl02$txtboxOgrenciNo=$ogrenci_no&ctl02$txtBoxSifre=$sifre");// sayfanın kaynak kodundan aldığımız form değerlerini post etmek için gerekli değerleri yazıyoruz
curl_setopt ($ch, CURLOPT_COOKIEJAR, 'dosya.txt');//login olduktan sonra gelen cookie değerlerini aldık kullanmak için dosyaya kaydettik (yazma hakkı olmalı)
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$store = curl_exec ($ch); //posttan sonra gelen sayfayı alıp değişkene kaydettik (sana Lazım Olmayabilir)
curl_setopt($ch, CURLOPT_COOKIEFILE, 'dosya.txt');//az önce aldığımız cookie değerlerii kullanmak için dosyaya kaydetmiştik şimdi onları yeni bir sayfada kullanmak için geri alıyoruz
curl_setopt($ch, CURLOPT_URL, $bilgi_adresi);//user pass ile giriş yapılan sayfamızı alıyoruz
$icerik = curl_exec ($ch);// user-pass ile giriş yapılabilen sayfanın çıktısı elimizde artık
curl_close ($ch);// oturumu kapatalım - hafızada yer kaplamasın
return str_replace(array("\n", "\r", "\t"), null,$icerik);
}
?>
<!doctype HTML>
<html>
<head>
<title> Title </title>
<meta charset="utf-8"/>
</head>
<html>
<body>
<?php
$sayfaGetir = OturumAc("http://obisis.erciyes.edu.tr/", "http://obisis.erciyes.edu.tr/Default.aspx?tabInd=2&tabNo=3", "Numaramı buraya", "Şifrem buraya");
// Öğrenci No Alalım
preg_match_all('#<span id="Banner1_Kullanici1_txtOgrenciNo" (.*?)>(.*?)</span>#', $sayfaGetir, $ogrenciNo );
echo "<br/><br/> Öğrenci No: " . $ogrenciNo[0][0];
// Ad Soyad Alalım
preg_match_all('#<span id="Banner1_Kullanici1_txtAdiSoyadi" (.*?)>(.*?)</span>#', $sayfaGetir, $ogrenciAdSoyad );
echo "<br/><br/> Ad - Soyad " . $ogrenciAdSoyad[0][0];
?>
</body>
</html>