1

Тема: Не працює cURL

$res повертає пусте значення. Можете допомогти в цьому

$curl_handle=curl_init();
        curl_setopt($curl_handle, CURLOPT_URL,$url);
        curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 30);
        curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, true);        
        $res = curl_exec($curl_handle);
        curl_close($curl_handle);
Програміст - це не професія.
Це образ мислення.

2

Re: Не працює cURL

з мого досвіду, CURL це така дивна бібліотека, один вираз упустив і нічого не працює, бо щось змінилось, старі записи на форумахі блогах не допомагають

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі

3

Re: Не працює cURL

reverse2500 написав:

з мого досвіду, CURL це така дивна бібліотека, один вираз упустив і нічого не працює, бо щось змінилось, старі записи на форумахі блогах не допомагають

Що порекомендуєте?

Програміст - це не професія.
Це образ мислення.

4

Re: Не працює cURL

документацію і протоколи треба знати, дивитись що змінилось

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі
Подякували: olekca011

5

Re: Не працює cURL

reverse2500 написав:

документацію і протоколи треба знати, дивитись що змінилось

А от я пробував через file_get_contents і мені видавало помилку

Warning: file_get_contents() [function.file-get-contents]: Couldn't connect to server in /home/u565322262/public_html/query.php on line 228

Warning: file_get_contents(https://api.vk.com/method/photos.getById?photos=73592201_436603371&v=5.62) [function.file-get-contents]: failed to open stream: operation failed in /home/u565322262/public_html/query.php on line 228
Програміст - це не професія.
Це образ мислення.

6

Re: Не працює cURL

я без коду не знаю в чому помилка, все залежить від багатьх факторів, в тому числі і версія РНР, Curl ...

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі

7 Востаннє редагувалося olekca01 (28.02.2017 22:09:48)

Re: Не працює cURL

reverse2500 написав:

я без коду не знаю в чому помилка, все залежить від багатьх факторів, в тому числі і версія РНР, Curl ...

$result = file_get_contents($url);
        print_r(json_decode($result));

Версія 5,2

Програміст - це не професія.
Це образ мислення.

8

Re: Не працює cURL

Протокол HTTPS, тому додайте

curl_setopt($curl_handle, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl_handle, CURLOPT_SSL_VERIFYHOST, false); 
=)
Подякували: 221VOLT1

9

Re: Не працює cURL

VTrim написав:

Протокол HTTPS, тому додайте

curl_setopt($curl_handle, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl_handle, CURLOPT_SSL_VERIFYHOST, false); 

Всерівно не працює!

Програміст - це не професія.
Це образ мислення.

10

Re: Не працює cURL

можливо на сайті який ви намагаєтесь отримати доступ треба коректно вказувати агента, як захист від автоматичних користувачів.

Робіть що хочете - людина створена вільною
Подякували: 221VOLT1

11

Re: Не працює cURL

https://github.com/guzzle/guzzle  використовуйте цю бібліотеку для парсингу ;)