"青森県火災共済協同組合", "03" => "岩手県火災共済協同組合", "04" => "宮城県火災共済協同組合", "05" => "秋田県火災共済協同組合", "06" => "山形県火災共済協同組合", "07" => "福島県火災共済協同組合", "08" => "茨城県火災共済協同組合", "09" => "栃木県火災共済協同組合", "10" => "群馬県火災共済協同組合", "11" => "埼玉県火災共済協同組合", "12" => "千葉県火災共済協同組合", "13" => "東京都火災共済協同組合", "14" => "神奈川県火災共済協同組合", "20" => "長野県火災共済協同組合", "19" => "山梨県火災共済協同組合", "15" => "新潟県火災共済協同組合", "22" => "静岡県火災共済協同組合", "23" => "愛知火災共済協同組合", "21" => "岐阜県火災共済協同組合", "16" => "富山県火災共済協同組合", "18" => "福井県火災共済協同組合", "25" => "滋賀県火災共済協同組合", "27" => "大阪府火災共済協同組合", "28" => "兵庫県火災共済協同組合", "29" => "奈良県火災共済協同組合", "30" => "和歌山県火災共済協同組合", "32" => "島根県火災共済協同組合", "33" => "岡山県火災共済協同組合", "35" => "山口県火災共済協同組合", "37" => "香川県火災共済協同組合", "38" => "愛媛県火災共済協同組合", "39" => "高知県火災共済協同組合", "40" => "福岡県火災共済協同組合", "41" => "佐賀県火災共済協同組合", "42" => "長崎県火災共済協同組合", "43" => "熊本県火災共済協同組合", "44" => "大分県火災共済協同組合", "45" => "宮崎県火災共済協同組合", "46" => "鹿児島県火災共済協同組合" ); //送られてきた組合の名前を、組合コードに変換する $kumiaiCode = array_search($_POST['select_union'], $kumiaiList); //エラーチェック if ($kumiaiCode === FALSE) { $errorMessage['select_union'] = "ご契約先の組合を選択してください。"; $errorFlag = TRUE; } if (in_array($_POST['select_area'], array('1', '2', '3', '4', '5', '6')) === FALSE) { $errorMessage['select_area'] = "ご契約先の組合を選択してください。"; $errorFlag = TRUE; } if (strlen($_POST['kumiainBango']) == 0) { $errorMessage['kumiainBango'] = "組合員番号を入力してください。"; $errorFlag = TRUE; } if (file_exists(DAT_PATH . $kumiaiCode) === FALSE) { $errorFlag = TRUE; } //以下はエラーが無かった場合に行う if ($errorFlag === FALSE) { //検索結果格納用 $display = array(); $display["dosan"] = FALSE; $display["shinsougou"] = FALSE; $display["sougou"] = FALSE; $display["futsuuII"] = FALSE; $display["futuu_factory"] = FALSE; $display["futuu_jutaku"] = FALSE; //入力値の組合番号を全角に変換する $qKumiainBango = mb_convert_kana(trim($_POST['kumiainBango']), "ASK"); //検索用文字列の作成 $searchString = $qKumiainBango . ','; //検索結果格納用配列 $keiyakuResult = array(); //結果を取り出す $handle = fopen(DAT_PATH . $kumiaiCode, "r"); while (!feof($handle)) { $line = fgets($handle, 8192); $line = mb_convert_encoding($line, "UTF-8", "EUC-JP"); $line = str_replace("−", "-", $line); //半角ダッシュ(≠ハイフン)を全角ハイフンにあわせる if (mb_strpos($line, $searchString) === 0) { $lineDat = explode(",", trim($line)); $keiyaku = array(); $keiyaku['KSIKND'] = $lineDat[1]; $keiyaku['BKKBN'] = $lineDat[2]; $keiyakuResult[] = $keiyaku; //続きを再開 //速度のチューニングのため、whileをネストする while (!feof($handle)) { $line = fgets($handle, 8192); $line = mb_convert_encoding($line, "UTF-8", "EUC-JP"); $line = str_replace("−", "-", $line); //半角ダッシュ(≠ハイフン)を全角ハイフンにあわせる if (mb_strpos($line, $searchString) === 0) { $lineDat = explode(",", trim($line)); $keiyaku = array(); $keiyaku['KSIKND'] = $lineDat[1]; $keiyaku['BKKBN'] = $lineDat[2]; $keiyakuResult[] = $keiyaku; } else { //検索用組合員番号でソートされてるはずなので、ここにきたら終了 break 2; } } } } fclose($handle); //検索結果を元に、商品を選別する foreach ($keiyakuResult as $result) { switch ($result['KSIKND']) { case "1": $display["dosan"] = TRUE; break; case "A": $display["shinsougou"] = TRUE; break; case "3": $display["sougou"] = TRUE; break; case "5": $display["futsuuII"] = TRUE; break; case "2": if ($result['BKKBN'] == "3") { $display["futuu_factory"] = TRUE; } elseif ($result['BKKBN'] == "1" || $result['BKKBN'] == "2") { $display["futuu_jutaku"] = TRUE; } break; } } } } ?> Web約款 | 全日本火災共済協同組合連合会

Web約款

【Web約款を選択いただける商品】

ご契約先組合の選択

>

火災共済契約をご契約された地区を選択してください。

>

ご契約先の組合を選択してください。    PDF 都道府県組合の連絡先

>

組合員番号を入力してください。(必須)

契約種類からの参照

火災共済契約のご契約の種類により、下記Web約款を参照してください。

EOD; if ($display['dosan'] == TRUE) { outputLinkHtml($kumiaiCode, 'dosan'); } if ($display['shinsougou'] == TRUE) { outputLinkHtml($kumiaiCode, 'shinsougou'); } if ($display['sougou'] == TRUE) { outputLinkHtml($kumiaiCode, 'sougou'); } if ($display['futsuuII'] == TRUE) { outputLinkHtml($kumiaiCode, 'futsuuII'); } if ($display['futuu_factory'] == TRUE) { outputLinkHtml($kumiaiCode, 'futuu_factory'); } if ($display['futuu_jutaku'] == TRUE) { outputLinkHtml($kumiaiCode, 'futuu_jutaku'); } print << EOD; } else { //検索結果が無かった場合 print <<

入力いただいた条件では商品を確認できませんでした。上記組合までお問合せ下さい。

EOD; } } ?>
$value) { $ret[$key] = mb_convert_encoding($value, 'UTF-8', 'SJIS-WIN'); } return $ret; } else { return mb_convert_encoding($str, 'UTF-8', 'SJIS-WIN'); } } //組合コードと保険タイプに応じた、PDF表示リンク部分を出力する function outputLinkHtml($kCode, $type) { $typeLabel = ""; switch ($type) { case "dosan": $typeLabel = "建物内動産火災共済"; break; case "shinsougou": $typeLabel = "新総合火災共済"; break; case "sougou": $typeLabel = "総合火災共済"; break; case "futsuuII": $typeLabel = "普通Ⅱ火災共済"; break; case "futuu_factory": $typeLabel = "普通火災共済(工場物件用)"; break; case "futuu_jutaku": $typeLabel = "普通火災共済(住宅・普通物件用)"; break; } $kumiaiCodePath = array( "02" => "02_aomori", "03" => "03_iwate", "04" => "04_miyagi", "05" => "05_akita", "06" => "06_yamagata", "07" => "07_fukushima", "08" => "08_ibaraki", "09" => "09_tochigi", "10" => "10_gunma", "11" => "11_saitama", "12" => "12_chiba", "13" => "13_tokyo", "14" => "14_kanagawa", "15" => "15_niigata", "16" => "16_toyama", "18" => "18_fukui", "19" => "19_yamanashi", "20" => "20_nagano", "21" => "21_gifu", "22" => "22_shizuoka", "23" => "23_aichi", "25" => "25_shiga", "27" => "27_osaka", "28" => "28_hyogo", "29" => "29_nara", "30" => "30_wakayama", "32" => "32_shimane", "33" => "33_okayama", "35" => "35_yamaguchi", "37" => "37_kagawa", "38" => "38_ehime", "39" => "39_kouchi", "40" => "40_fukuoka", "41" => "41_saga", "42" => "42_nagasaki", "43" => "43_kumamoto", "44" => "44_oita", "45" => "45_miyazaki", "46" => "46_kagoshima" ); $path = $kumiaiCodePath[$kCode]; print <<
EOD; } function getUnionKey($kumiaiName) { $selectList = array(); $selectList[0] = array('組合を選択してください','青森県火災共済協同組合','岩手県火災共済協同組合','宮城県火災共済協同組合','秋田県火災共済協同組合','山形県火災共済協同組合','福島県火災共済協同組合'); $selectList[1] = array('組合を選択してください','茨城県火災共済協同組合','栃木県火災共済協同組合','群馬県火災共済協同組合','埼玉県火災共済協同組合','千葉県火災共済協同組合','東京都火災共済協同組合','神奈川県火災共済協同組合','長野県火災共済協同組合','山梨県火災共済協同組合','新潟県火災共済協同組合'); $selectList[2] = array('組合を選択してください','静岡県火災共済協同組合','愛知火災共済協同組合','岐阜県火災共済協同組合','富山県火災共済協同組合'); $selectList[3] = array('組合を選択してください','福井県火災共済協同組合','滋賀県火災共済協同組合','大阪府火災共済協同組合','兵庫県火災共済協同組合','奈良県火災共済協同組合','和歌山県火災共済協同組合'); $selectList[4] = array('組合を選択してください','島根県火災共済協同組合','岡山県火災共済協同組合','山口県火災共済協同組合','香川県火災共済協同組合','愛媛県火災共済協同組合','高知県火災共済協同組合'); $selectList[5] = array('組合を選択してください','福岡県火災共済協同組合','佐賀県火災共済協同組合','長崎県火災共済協同組合','熊本県火災共済協同組合','大分県火災共済協同組合','宮崎県火災共済協同組合','鹿児島県火災共済協同組合'); $sKey = FALSE; foreach ($selectList as $list) { $sKey = array_search($kumiaiName, $list); if ($sKey !== FALSE) { return $sKey; } } return 0; } ?>
火災共済のご契約種類
{$typeLabel} (PDF版はこちら)