kale2000 adlı üyeden alıntı: mesajı görüntüle
Web sayfası hata ayrıntıları
İleti: Denetim görülmez ya da devre dışı olduğu ya da odaklanmayı kabul etmeyen türden olduğu için odak denetime taşınamıyor.
Satır: 42
Karakter: 1
Kod: 0
URI: http://www.php.net/
2-3 test yaptım. Fakat tarayıcılardaki güvenlik engellemesini geçemedim.
teşekkürler hocam ugrastıgın için
aLKaDraZ adlı üyeden alıntı: mesajı görüntüle
Neden böle bir şey yapmak istiyorsun.Amaç nedir ?

hem bi projem hem de öğrenmek için

Gripin adlı üyeden alıntı: mesajı görüntüle
Hocam kusura bakmayın ben konuda çok saçmalamışım port falan. Neden öyle dediğimi bilmiyorum.


ne kusru hocam teşekkrler zaman ayırdıgın için

S4l1h adlı üyeden alıntı: mesajı görüntüle
Öncelikle bilgisayarına proxy server kuracaksın. Eğer Unix türevi işletim sistemi kullanıyorsan mocks'u öneririm, kurulumu çok basit.
Proxy server'ü kurduktan sonra curl ile proxy'i kullanabilirsin.
// Proxy ip ve Portu yazıyorsuz.
curl_setopt($ch,CURLOPT_PROXY, '81.xx.xx.xx:10xx');
//Eğer Proxy tipi Socks ise aşağıdaki şekilde
curl_setopt($ch,CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
// Eğer Proxy şekli socks değil ise aşağıdaki şekilde proxy tipini belirtiyoruz
curl_setopt($ch,CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
Ektra olarak eğer proxy için kullanıcı ve şifre varsa onlarıda belirtemek zorundayız.
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'isim:şifre');
Fakat bilgisayarına proxy server kuracağına internetteki proxyleri kullanman daha iyi olacaktır.
Son olarak sana proxy kullandığım curl fonksiyonumu yazayım.
İçerik çekmek için kullanıyorum.
function cek($url){
        $ch = curl_init();
        $timeout = 0;
        curl_setopt ($ch,CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
        curl_setopt ($ch,CURLOPT_URL, "$url");
        curl_setopt ($ch,CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch,CURLOPT_REFERER, 'http://pehepe.blogspot.com/');
        curl_setopt($ch,CURLOPT_PROXY, '81.xxx.xxx.xxx:10080');
        curl_setopt($ch,CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
        curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
        $xml = curl_exec($ch);
        curl_close($ch);
        if(!$xml) die('Baglantı Hatası');
        return $xml;
}
Fark ettiysen proxy tipi socks olduğu için CURLOPT_PROXYTYPE değerini CURLPROXY_SOCKS5 yaptım.


çok iyi analtım olmuş hocam şimdi deneyecegim ancak

//Eğer Proxy tipi Socks ise aşağıdaki şekilde
burayı ve üst tarafını zamanınız varsa birazcık açabilir misiniz?

bir de
/*/
Fakat bilgisayarına proxy server kuracağına internetteki proxyleri kullanman daha iyi olacaktır. /*/

internettekileri kullanacaksam nasıl yapacagım?