訪問者の IP を取得し、explode でドットを削除し、ドットなしで IP をデータベースに保存し、それを取得してエコーするスクリプトを作成しています。しかし、IP をデータベースに保存すると、IP がめちゃくちゃになってしまいます。
例: 私の IP は178.175.35.205
、ドットなし:17817535205
ですが、MYSQL を通過すると、PhpMyAdmin でも表示され、 に変換され2147483647
ます。
更新:すべてがうまくいったことが判明しましたが、私は.をINT
除いて使用していましたBIGINT
. それはそれを修正しました。現在、ip2long と long2ip を使用しています。