郵便番号検索ツール
問い合わせフォームや注文フォームには欠かせなくなった、郵便番号の検索システムです。このツールは、単体でも動作しますが、現在ご利用されているお問い合わせフォームや注文フォームと組み合わせてご利用頂くことが出来るシステムです。
通常SQLサーバを設置し、郵便番号の検索システムを準備しますが、そのようなSQLサーバを設置出来ない環境などで活躍する、高速型の郵便番号検索ツールです。CGIとperlのみで動作しますが、郵便番号のデータをインデックス化するため、とても高速に表示出来ます。
現在ご利用されているフォームと郵便番号検索ツールを組み合わせるサポートもおこないます。有償サービスになりますが、組み合わせるだけですので、\5,250円から承ります。
>> 組み合わせ依頼
サンプル
データの入力フォーム
→データの入力は、郵便局に公開されているCSVファイルをアップします。検索フォーム
→単体でも動作しますが、HTMLに詳しい方ですと改造も可能です。
現在利用されているシステムへの組み込みも対応いたします。
操作方法
- 郵便局のホームページから、郵便番号のCSVファイルをダウンロードします。ZIPファイルを解凍します。
- データ入力フォームを使って、アップします。その後、自動的に、検索の高速化の為にインデックス化をおこないます。
(完了のメッセージが表示されるまでお待ち下さい。) - 検索フォームから検索をおこなうと、住所が表示されます。
ダウンロード
MD5チェックサム: B1D90EA3FE24E3827F89D83B5EF4D8AD
解凍に失敗するときは、他のブラウザをご利用ください。
ご注意
郵便局に公開されている差し替えCSVには対応しておりませんが、都道府県別ファイルの更新には対応しています。合併などにより地名が変わった時は、対象の都道府県別CSVファイルのみをアップ下さい。
設置方法
1.上のファイルを解凍しますと、3つのファイルと1つのフォルダがあります。
index.cgi...メインのスクリプトです。郵便番号の検索用に使用します。
henkan.cgi...CSVファイルのアップに使用します。
jcode.pl...日本語モジュールです。data...インデックス化をおこなった郵便番号データを記録します。
2.3つのファイルと1つのフォルダをサーバーにアップロードしてください。そしてアクセス件、実行件、などパーミッションを変更します。
index.cgi...705 or 755(実行権をすべてのユーザーに与えます。)
henkan.cgi...705 or 755(実行権をすべてのユーザーに与えます。)
jcode.pl...604 or 644data... 606 or 666 (書き換えを可能にします。) もしくは、707 or 777でないと動作しない場合もあります。
3.まずhenkan.cgiにブラウザからアクセスしてCSVファイルをアップしてみて下さい。