function fb_login($email, $sifre){
$cookie="face.txt";
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT, " Mozilla/5.0 (Windows; U; Windows NT 6.1; tr; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
touch($cookie);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie);
curl_setopt($ch, CURLOPT_REFERER, 'http://www.facebook.com/');
curl_setopt($ch, CURLOPT_URL, 'https://login.facebook.com/login.php?login_attempt=1');
curl_setopt($ch, CURLOPT_POSTFIELDS,'charset_test=%E2%82%AC%2C%C2%B 4%2C%E2%82%AC%2C%C2%B4%2C%E6%B0%B4%2C%D0%94%2C%D0% 84&locale=en_US&email='.urlencode($email).'&pass=' .urlencode($sifre).'&pass_placeholder=&charset_tes t=%E2%82%AC%2C%C2%B4%2C%E2%82%AC%2C%C2%B4%2C%E6%B0 %B4%2C%D0%94%2C%D0%84');
curl_setopt($ch, CURLOPT_POST, 1);
echo curl_exec($ch);
}
fb_login("mail", "şifre");
bu kodu iki kere çalıştır çalışması lazım 1.seferinde cookie atıyor o yüzden girmiyor 2.seferinde giriyor...
Not: denedim bende oldu