Maxminds GEOIP ツールを使用し、本体の後にこれを呼び出します。
<script type="text/javascript" src="http://j.maxmind.com/app/geoip.js"></script>
市と州を印刷するには、これを HTML ドキュメントに貼り付けます。
<script>document.write(geoip_city());</script>
<script>document.write(geoip_region());</script>
これらの値を、送信して変数に割り当てることができる非表示の入力に渡したいと思います。私が欲しいのはこれですが、明らかに構文はかなりずれています:
<input type="hidden" name="city" value="<script>document.write(geoip_city());</script>" />
ここで検索してみましたが、答えが見つかりませんでした。誰か助けてもらえますか?ありがとう!