• 04-08-2020, 17:48:48
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhabalar, Curl ile Google'dan iki şehir arasındaki uzaklığı çekmeye çalışıyorum ancak şöyle bir hata veriyor. Sorun ne olabilir? Teşekkürler.



        $url = "https://www.google.com/search?q=istanbul+ankara+arasi+kac+km&rlz=1C1CHBD_trTR890TR890&oq=istanbul+an&aqs=chrome.0.69i59l3j69i57j0j69i60l3.2306j0j7&sourceid=chrome&ie=UTF-8";
        $source = file_get_contents($url);
    
        $ch = curl_init($url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        $source = curl_exec($ch);
        curl_close($ch);
    
        libxml_use_internal_errors(true);
        $doc = new DOMDocument();
        $doc->loadHTML($source);
        $xpath = new DOMXpath($doc);
    
        $mesafe = $xpath->query('//*[@id="exp0"]/div[1]/div/div/span[1]/span[2]');
    
        $info = $xpath->query('span',$mesafe);
        echo "Mesafe : ". $info->item(0)->textContent;
  • 04-08-2020, 18:31:56
    #2
    preg_match ile almanı tavsiye ederim.