$value) { if (substr($key,0,5)=="HTTP_") { $key=str_replace(" ","-",ucwords(strtolower(str_replace("_"," ",substr($key,5))))); $out[$key]=$value; }else{ $out[$key]=$value; } } return $out; } } $headers = apache_request_headers(); if ($headers['X-Forwarded-For']) { $ip = preg_replace('/(?:,.*)/', '', $headers['X-Forwarded-For']); $proxy = true; } else { $ip = $_SERVER['REMOTE_ADDR']; $proxy = false; } if (preg_match('/^(([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]).){3}([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/', $ip)) { echo '
via IPv4
'; } else { echo '
via IPv6
'; } echo "
".$ip."
"; if($proxy){ echo "
(via ".$_SERVER['REMOTE_ADDR'].")
"; } ?>
このサイト(https://".$domain.$uri.")は、CloudFlareの認証により暗号化されています。"; echo "
"; echo "
↑クリックしてSSLテストを実行"; }elseif((preg_match("/.tki.jp$/",$domain)||preg_match("/^tki.jp$/",$domain))&&!(preg_match("/\.[a-zA-Z0-9-]*.tki.jp$/",$domain))&&$ssl==true){ echo "
このサイト(https://".$domain.$uri.")は、JPRSの認証により暗号化されています。"; ?>
↑クリックして確認 このサイト(https://".$domain.$uri.")は、Let's encryptの認証により暗号化されています。
"; ?> このサイト(http://".$domain.$uri.")は、暗号化されていません。
"; } ?>