ver.1サポートサイト

登録者IPアドレスを取得したい

最終更新日:2021年05月27日

フォーム上で登録者のIPアドレスを自動的に取得するためには、大きく2つの手順がございます。
1.DBに「数字・記号・アルファベット(32 bytes)」のフィールドを追加する
2.フォーム上で登録者IPアドレス自動取得の設定をする

1.DBに「数字・記号・アルファベット(32 bytes)」のフィールドを追加する

まず、フォームを作成しているDBに登録者のIPアドレスを格納するための「数字・記号・アルファベット(32 bytes)」のフィールドを追加します。
(フィールド イメージ)

IPアドレスを格納できるフィールドは「数字・記号・アルファベット(32 bytes)」のみです。
追加方法については「稼働中のフォームにフィールド(質問項目)を追加したい」の「1.DBにフィールド追加」をご参照ください。

2.フォーム上で登録者IPアドレス自動取得の設定をする

続いて、フォームの設定を行います。
「Web」メニューから「フォーム」を選択し、一覧から対象のフォームを選択します。



左メニュー「使用フィールド」をクリックします。

IPアドレス用のフィールドについて、「特殊入力」にチェックをし、「登録者IPアドレス自動取得」を選択します。

設定したら画面下の「変更」ボタンを押して保存します。
保存後は実際にフォームから登録を行い、登録者のIPアドレスが自動的に取得されるかどうかご確認ください。

※注意

フォームのサンキューページの設定より、リダイレクト先を指定することができますが、
上記方法でIPアドレスを自動取得している状態でリダイレクト先に別のフォームを指定した場合、引き継いだ先のフォームの値が登録される仕様となっております。
上記より、リダイレクト先の最後に遷移するフォームの設定でも対象のフィールドに「IPアドレスの自動取得」の設定を行うことでIPアドレスを自動で取得することが可能となりますので、設定の際にはご注意ください。

関連リンク
フォーム上から登録日時を自動取得したい
登録者ユーザエージェントを取得したい