curl localhostta çalışırken ftp de neden çalışmaz
14
●1.679
- 10-01-2013, 21:48:24Üyeliği durduruldubu kod çalışmaz cookie her seferinde yenileniyor sorun çıkarıyor o yüzden...
- 10-01-2013, 22:00:42cookiee kullanmadan facebooka ulaşmayı denedim olmadı "sorun var" yazdı. aynı kodda facebook yerine google yazdım önce google açtı sonra başka sayfaya yönlendi r10.net denedim r10 a sorunsuz ulaştı. facebook mu engelliyor acaba.RobinsonCrusoe adlı üyeden alıntı: mesajı görüntüle
$url="http://www.facebook.com"; $chs = curl_init(); // oturumumuzu açtik curl_setopt ($chs,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']); // tarayici bilgilerini gönderirir curl_setopt($chs,CURLOPT_REFERER,$url); // geldigimiz sayfa curl_setopt( $chs , CURLOPT_URL ,$url); // url sine baglanma islemi tanimladik< curl_setopt( $chs , CURLOPT_HEADER , 0 ); // browsera giden yönlendirme, cokie gibi verileri alir curl_setopt($chs,CURLOPT_TIMEOUT,60); // 60 saniye içinde sayfa cevap vermezse program durur $veri = curl_exec($chs); // oturumu isleme soktuk ve gelen veriyi $veri degiskenine aldik curl_close ($chs ); if($veri==""){echo "sorun var";}else{ echo $veri;} - 10-01-2013, 22:04:57Üyeliği durduruldufunction 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 - 10-01-2013, 22:28:06Üyeliği durdurulduolabilir bende oldu yazma iznini vs ayarladın mı
- 10-01-2013, 22:37:59hocam uğraştırdım teşekkür ederim. tickket attım host şirketine sağolsunlar hemen cevap yazdılar. free hostta buna izin yokmuş ücretliye geçersem yapabilirmişim. baya hızlı dönüş yaptılar. deneme amaçlı kullanıcak düzgün bir host bulamadım gittiRobinsonCrusoe adlı üyeden alıntı: mesajı görüntüle