@KRHD

Как получить домен того, кто попытался file_get_contens забрать JSON?

Всем привет, есть такой скрипт, он проверяет есть ли домен в базе
$domainCheck = file_get_contents('http://site.ru/check/check.php?domain='.$_SERVER['HTTP_REFERER'].');
if($domainCheck != '1'){exit('LICENSE IS NOT ACTIVATED');}

Нужно, чтоб если кто-то попытался через file_get_contents получить json, который в продолжении этого скрипта сверху, получал домен, с которого и обращаются к сайту
  • Вопрос задан
  • 129 просмотров
Пригласить эксперта
Ответы на вопрос 1
dmitrydeco
@dmitrydeco
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
echo $hostname;

Если сидит под каким-нибудь сервисом (cloudflare), то просто забудьте. Для таких проверок требуются другие инструменты.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы