SEKKAKU-NETCGI-research

郵便番号検索ツール

郵便番号検索ツール 画像イメージ

問い合わせフォームや注文フォームには欠かせなくなった、郵便番号の検索システムです。このツールは、単体でも動作しますが、現在ご利用されているお問い合わせフォームや注文フォームと組み合わせてご利用頂くことが出来るシステムです。

通常SQLサーバを設置し、郵便番号の検索システムを準備しますが、そのようなSQLサーバを設置出来ない環境などで活躍する、高速型の郵便番号検索ツールです。CGIとperlのみで動作しますが、郵便番号のデータをインデックス化するため、とても高速に表示出来ます。

現在ご利用されているフォームと郵便番号検索ツールを組み合わせるサポートもおこないます。有償サービスになりますが、組み合わせるだけですので、\5,250円から承ります。

>> 組み合わせ依頼

 

サンプル

データの入力フォーム
→データの入力は、郵便局に公開されているCSVファイルをアップします。

検索フォーム
→単体でも動作しますが、HTMLに詳しい方ですと改造も可能です。
現在利用されているシステムへの組み込みも対応いたします。

 

操作方法

  1. 郵便局のホームページから、郵便番号のCSVファイルをダウンロードします。ZIPファイルを解凍します。
  2. データ入力フォームを使って、アップします。その後、自動的に、検索の高速化の為にインデックス化をおこないます。
    (完了のメッセージが表示されるまでお待ち下さい。)
  3. 検索フォームから検索をおこなうと、住所が表示されます。

 

ダウンロード

Download

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 644

data... 606 or 666 (書き換えを可能にします。) もしくは、707 or 777でないと動作しない場合もあります。

3.まずhenkan.cgiにブラウザからアクセスしてCSVファイルをアップしてみて下さい。