• 10-01-2013, 21:48:24
    #10
    Üyeliği durduruldu
    bu kod çalışmaz cookie her seferinde yenileniyor sorun çıkarıyor o yüzden...
  • 10-01-2013, 22:00:42
    #11
    RobinsonCrusoe adlı üyeden alıntı: mesajı görüntüle
    bu kod çalışmaz cookie her seferinde yenileniyor sorun çıkarıyor o yüzden...
    cookiee 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.
    $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
    #12
    Üyeliği durduruldu
    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
  • 10-01-2013, 22:11:21
    #13
    yok olmadı face.txt boş kaldı. hostun facebooka erişimi engellenmiş olabilirmi acaba
  • 10-01-2013, 22:28:06
    #14
    Üyeliği durduruldu
    olabilir bende oldu yazma iznini vs ayarladın mı
  • 10-01-2013, 22:37:59
    #15
    RobinsonCrusoe adlı üyeden alıntı: mesajı görüntüle
    olabilir bende oldu yazma iznini vs ayarladın mı
    hocam 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 gitti