����v۸�.���)�ё�eRwّs�Z�T唝�U;;G$!�1E�x��\��q~t�@�ѯя������HY�d����U�DN��y&�����~|�盧sizce nasıl bir korumadır bunu nasıl aşabilirim ?
Bu siteye Curl ve file_get_contents ile bağlanamıyorum ?
5
●918
- 06-11-2014, 13:10:09Sorun gzipden kaynaklıyor sanırım header değişik dönüyor arada bir.
Neyse ben şu şekilde atlattım olayı.
$c = file_get_contents("http://www.agame.com"); $site = @gzdecode($c); if ($site) { $data=$site; } else { $data =$c; } echo $data;Ben denedim çalışıyor. Sende kontrol et bir. - 06-11-2014, 13:17:46ilginiz için çok teşekkür ederim.. sayenizde gzdecode() ve curl session atma yöntemini öğrenmiş oldum..
fakat gzdecode PHP 5.4.0 da çalıştığı için benim serverda kullanamadım.. curl bağlantı kodlarıma aşağıdaki kodu aynen ekledim yani;
function baglan($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt( $curl, CURLOPT_COOKIESESSION, true ); curl_setopt( $curl, CURLOPT_COOKIEJAR, 'cookie.txt'); curl_setopt( $curl, CURLOPT_COOKIEFILE, 'cookie.txt' ); curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]); $cikti = curl_exec($curl); curl_close($curl); return str_replace(array("\n","\t","\r"), null, $cikti); }gene aynı.. sonuç vermedi..
Eygun adlı üyeden alıntı: mesajı görüntüle
By_MiLaT adlı üyeden alıntı: mesajı görüntüle - 06-11-2014, 13:28:55Sorun session ile değil tahminim, Bende denedim giremedim session ile. gzip dönüyor.
Neyse baştan anlatalım nasıl buldugumuzu.
İlk önce normal olarak file_get_contents ve curl ile giriş yapmaya çalıştım. sürekli sayfayı yeniledim bazen normal bazende anormal çıkıyordu.
Sorunu daha iyi incelemek için headerlarına bakarak yeniledim
Normal çıkan sayfa
Anormal çıkan sayfaAlıntı
Bakdım ki encoding gzip ile geliyor. Daha sonra gzdecode foksiyonunu kullandım bir if bir else ve iş tamam.Alıntı
+Bonus
Arkadaşın vermiş oldugu curl çalışmaz,
Curl ile istersen, curl parametrene şu aşağıdaki kodu yerleştir.
Kolay gelsinAlıntı
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 13:28:55 -->-> Daha önceki mesaj 13:25:20 --
+Plus curl ile sade hali ,
Alıntı - 06-11-2014, 13:30:41dostum bunu eklememle beraber curl dan bağlanabildim..
ilgin için çok teşekkür ederim.. sağol..
Eygun adlı üyeden alıntı: mesajı görüntüle
