Не работает curl_init

Автор Сообщение

razorik

#1/28.04.2015 19:06
0

Аватар

Пользователи

Карма: 0

Нужно подключить яндекс капчу, переделываю плагин Math captcha, а тут ошибка 
"Fatal error: Call to undefined function curl_init() in /var/www/al/plugins/mcaptcha/mcaptcha.global.php"

Сообщения: 2

CrazyFreeMan

Ярослав
#2/28.04.2015 19:09
0

Модераторы

Карма: +317

В чем вопрос?

Автора плагина видили?

Какое отношение к бирже он имеет?

Там нет функции curl_init() изначально

Вы ее сами дописали?

Может это трабла в хостинге?

Код покажите

Сообщения: 1242

razorik

#3/28.04.2015 19:12
0

Аватар

Пользователи

Карма: 0

 $ch = curl_init();     //Получаем CAPTCHA
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_HTTPGET, true);
    curl_setopt($ch, CURLOPT_URL, $url_api. 'get-captcha?' . 'key=' . urlencode($api_key) . '&id=null&type=estd');
    $response = new SimpleXMLElement(curl_exec($ch));
    $captcha_url=$response->url;
    $captcha_id=(string) $response->captcha;
    curl_close($ch);
 
    return '<img src="'.$captcha_url.'">';
}

Добавлено 1 минута спустя:

Это обычная php функция, она же должна работать

Сообщения: 2

CrazyFreeMan

Ярослав
#4/28.04.2015 19:20
0

Модераторы

Карма: +317

Так при чем тут котонти до того что у Вас в пхп не подключен, сворей всего, расширение курл? Копайте в своем хостинге

Сообщения: 1242

Cmsworks

Булат
#5/28.04.2015 19:20
0

Администраторы

Карма: +680

CURL вообще включен на хостинге?

Сообщения: 2400