0
フォームを送信する前にユーザーが情報を入力する簡単なWebページがあります。投稿が完了した後に彼のIPアドレスを取得したいと思います。以下シンプルなWebアプリケーション - ログオン情報を持つユーザー
フォームを送信する前にユーザーが情報を入力する簡単なWebページがあります。投稿が完了した後に彼のIPアドレスを取得したいと思います。以下シンプルなWebアプリケーション - ログオン情報を持つユーザー
ここで助けるべきanother relevant postから関数です。
コードは動作するはずです:これは、時折、プロキシユーザーと共有ネットワークをカバーします
function getUserIpAddr()
{
if (!empty($_SERVER['HTTP_CLIENT_IP'])) //if from shared
{
return $_SERVER['HTTP_CLIENT_IP'];
}
else if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) //if from a proxy
{
return $_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
return $_SERVER['REMOTE_ADDR'];
}
}
:
<?php
echo $_SERVER['REMOTE_ADDR'];
?>
$ ip = $ _ SERVER ['REMOTE_ADDR']; – Elen