Да, если вы поместите этот код (пример)
function get_base_domain_by_name ($name) {
if (is_string($name) && preg_match('/^[a-z0-9\-\.]+\.[a-z0-9\-]+$/i', $name) === 1) {
$parts = array_reverse(explode('.', strtolower($name)));
$base = array_shift($parts);
foreach ($parts as $part) {
$base = $part.'.'.$base;
if (($addr = gethostbyname($base)) != $base && preg_match('/^[0-9\.]+$/', $addr) === 1) {
return($base);
}
}
}
return(false);
}
function get_base_domain_by_addr ($addr) {
return(get_base_domain_by_name(gethostbyaddr($addr)));
}
$domain = get_base_domain_by_addr($_SERVER['REMOTE_ADDR']);
echo $domain;
Вы можете получить URL из Сайта, который обратился к вам, и если вы используете: $ _SERVER [ «REMOTE_ADDR»] вы можете получить IP-адрес.
Благодарим вас за ответ. Я помещаю это в файл, к которому обращаются? Спасибо. –