1
나는 꼬투리의 일부 기능을 이해하기 위해 잠시 동안 this 컬 페이스 북 로그인 스크립트로 놀았지만 쿠키를 등록 할 수없는 것 같습니다 :php curl cookie가 등록되지 않았습니다
PHP 스크립트
function facebookLogin(){
$login_email = 'email';
$login_pass = 'pass';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.facebook.com/login.php');
curl_setopt($ch, CURLOPT_POSTFIELDS,'email='.urlencode($login_email).'&pass='.urlencode($login_pass).'&login=Login');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies.txt");
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies.txt");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3");
curl_setopt($ch, CURLOPT_REFERER, "http://www.facebook.com");
$page = curl_exec($ch);
echo $page;
}
내가 스크립트와 같은 디렉토리에를 Cookies.txt라는 텍스트 파일을 가지고 있지만,이 스크립트 아무것도 실행하지하는 것은 파일에 기록하고 후에 때문에 더 쿠키가 생성되지 않습니다 , 이것은 동일한 웹 사이트에서 다른 웹 페이지를 탐색 할 때 큰 문제입니다. 로그인을 계속해야합니다.
나는 어디로 가고 있습니까?