さて、私はユーザーのログイン履歴を記録しようとしているので、そのためにはユーザーの IP アドレスを追跡する必要があります。私が使用した:
$this->input->ip_address();
これはip address
、ユーザーが有効な IP を持っている場合はマシンの を返す必要0.0.0.0
があり、ユーザーが有効な IP を持っていない場合は返す必要があります。しかし、私の場合はどちらも返されません。
異常な形式を返しています。
::1
PSローカルコンピューターでチェックしています。
編集 :
コメントしてくれたすべての人に感謝します。しかし、それでもここに出てくるのは奇妙なことです。同じマシンで 2 つの別々のアプリケーションを実行しています。どちらのアプリケーションも Codeigniter 2 で作成されています。最初のものは記録0.0.0.0
し、2 番目のものは記録し::1
ます。両方のアプリケーションが同じものを返す必要はありませんか?
ありがとう