<?php
function fbconnect($username, $password , $cookiefile)
{
$ch = curl_init();
curl_setopt($ch , CURLOPT_URL, 'https://login.facebook.com/login.php');
curl_setopt($ch , CURLOPT_SSL_VERIFYPEER , FALSE);
curl_setopt($ch , CURLOPT_RETURNTRANSFER , TRUE);
curl_setopt($ch , CURLOPT_FOLLOWLOCATION , TRUE);
curl_setopt($ch , CURLOPT_COOKIEFILE , $cookiefile);
curl_setopt($ch , CURLOPT_COOKIEJAR , $cookiefile);
curl_setopt($ch , CURLOPT_REFERER , 'google.com');
curl_setopt($ch , CURLOPT_USERAGENT , 'Mozilla/5.0 (Windows; U; Windows NT 6.1; tr; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13');
$r1 = curl_exec($ch);
preg_match('#name="charset_test" value="(.*?)"#',$r1,$char_test);
preg_match('#name="lsd" value="(.*?)"#',$r1,$lsd);
$post = 'charset_test='.$char_test[1].'&lsd='.$lsd[1].'&locale=tr_TR'.'&email='.$username.'&pass='.urlencode($password).'&default_persistent=0&charset_test='.$char_test[1].'&lsd='.$lsd[1];
curl_setopt($ch , CURLOPT_REFERER , 'http://www.facebook.com/login.php?login_attempt=1&_fb_noscript=1');
curl_setopt($ch , CURLOPT_URL, 'https://login.facebook.com/login.php?login_attempt=1');
curl_setopt($ch , CURLOPT_POST , TRUE);
curl_setopt($ch , CURLOPT_POSTFIELDS , $post);
$r2 = curl_exec($ch);
curl_setopt($ch , CURLOPT_URL, 'http://www.facebook.com/home.php?');
curl_setopt($ch , CURLOPT_POST , FALSE);
$r3 = curl_exec($ch);
return $r3;
curl_close($ch);
}
echo fbconnect('mail@r10.net','123456',dirname(__FILE__).'/face.txt');