reCAPTCHA помогите

180
.
Всем привет, помогите пожалуйста.
Уже несколько дней мучаюсь.

Ситуация такая: вывожу на тестовую страницу reCAPTCHA"у" от google. Все нормально работает, картинка показывается. Дальше пытаюсь проверить корректность ввода на стороне сервера. Проверяю так:
$response=file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=".$secretKey."&response=".$recaptcha."&remoteip=".ip."");
$responseKeys = json_decode($response,true);


но после этого, страница перестает грузиться. Выдает ошибку: 504 Gateway Time-out.
В чем может быть проблема?
.
Сразу отвечу:
переменную
$secretKey
я указал
.
__________________________________________________
а почему ip без значка $
.
# Andrei4ik93 (30.04.2016 / 14:10)
а почему ip без значка $
код коряво вставил. На самом деле значок есть
.
Есть подозрения, что запрещены внешние ссылки.
В .htaccess
php_value allow_url_fopen On
у хостинга в ini тоже on

Может где еще запрет?
.
erricss, Юзай эту либу https://github.com/google/recaptcha и не выдумывай свой велосипед
.
Всем спасибо. Сам разобрался.сделал, через курл.
.
# Jahak (30.04.2016 / 16:38)
erricss, Юзай эту либу https://github.com/google/recaptcha и не выдумывай свой велосипед
Много не нужного.
Всего: 8