-1
현재 아래 코드를 사용하고 있지만 브라우저에 내 페이지에 보안되지 않은 정보가 포함되어 있다고 말하도록 HTTPS를 사용하는 동일한 코드가 필요합니다.HTTPS로 국가 및 도시 가져 오기
<?php
$user_ip = getenv('REMOTE_ADDR');
$geo = unserialize(file_get_contents("http://www.geoplugin.net/php.gp?ip=$user_ip"));
if(isset($geo)) {
$city = $geo["geoplugin_city"];
$region = $geo["geoplugin_regionName"];
$country = $geo["geoplugin_countryName"];
}
elseif(!isset($geo)){
$city = "NaN";
$region = "NaN";
$country = "NaN";
}
?>
아이디어가 있습니까?
'하지 않는다'는 뜻입니까? 실제로 해봤습니까? 이것은 PHP 페이지가 https를 통해 제공되고 유효한 인증서를 설치 한 경우에 작동합니다. 서버는 클라이언트의 브라우저가 아닌 지리 정보를 검색하는 PHP입니다. –