• 19-03-2018, 21:22:04
    #1
    Hali hazırda bir botum var, buna proxy nasıl ekleyebilirim?

    buradakileri ekleyeceğim https://free-proxy-list.net/ genelde 1-2 defa kullanacağım test amaçlı.

    Nasıl yapabilirim?
  • 19-03-2018, 21:47:25
    #2
    Bu fonksiyon işini görecektir. $proxy değişkenine iport şeklinde proxy ataması yaparak kullanabilirsin

          function myproxy ($site){
            $curl = curl_init($site);
           
            curl_setopt($curl, CURLOPT_FAILONERROR, true);
            curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
            curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
            curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
            curl_setopt($curl, CURLOPT_PROXY, $proxy);
            curl_setopt($curl, CURLOPT_TIMEOUT, 0);
            curl_setopt($curl, CURLOPT_URL, $site);
            curl_setopt($curl,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');;
            curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
            curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
            curl_setopt($curl, CONNECTION_TIMEOUT, 10);
            $data = curl_exec($curl);
            curl_close($curl);
            return str_replace(array("\r","\n","\t"), null, $data);
        }