EOF; if(isset($_POST[i_confirm])) { foreach($_POST[data] as $k => $v){ $data_d_html[$k] = htmlspecialchars($v, ENT_QUOTES, 'EUC-JP'); $data_d[$k] = mb_ereg_replace("\"", "”", addslashes($v)); } $err_str .= $model->varidation_check_pr($data_d); if($err_str != ""){ foreach($_POST[data] as $k => $v){ $data_d[$k] = pg_escape_string($v); } $checked_iorc_1 = ""; $checked_iorc_2 = ""; switch($data_d[iorc]) { case "個人": $checked_iorc_1 = "checked"; break; case "法人": $checked_iorc_2 = "checked"; break; default: } $checked_worker_num_1 = ""; $checked_worker_num_2 = ""; $checked_worker_num_3 = ""; switch($data_d[worker_num]) { case "5名以下": $checked_worker_num_1 = "checked"; break; case "6〜10名以下": $checked_worker_num_2 = "checked"; break; case "10名以上": $checked_worker_num_3 = "checked"; break; default: } if($data_d[q1_1] == "消毒器を使用") { $q1_1_checked = "checked"; } else { $q1_1_checked = ""; } if($data_d[q1_2] == "消毒液を使用") { $q1_2_checked = "checked"; } else { $q1_2_checked = ""; } if($data_d[q1_3] == "その他") { $q1_3_checked = "checked"; } else { $q1_3_checked = ""; } if($data_d[q2_1] == "アタッチメント") { $q2_1_checked = "checked"; } else { $q2_1_checked = ""; } if($data_d[q2_2] == "ゾンデ") { $q2_2_checked = "checked"; } else { $q2_2_checked = ""; } if($data_d[q2_3] == "ピンセット") { $q2_3_checked = "checked"; } else { $q2_3_checked = ""; } if($data_d[q2_4] == "ニッパー") { $q2_4_checked = "checked"; } else { $q2_4_checked = ""; } if($data_d[q2_5] == "爪切") { $q2_5_checked = "checked"; } else { $q2_5_checked = ""; } if($data_d[q2_6] == "ファイル") { $q2_6_checked = "checked"; } else { $q2_6_checked = ""; } if($data_d[q2_7] == "その他") { $q2_7_checked = "checked"; } else { $q2_7_checked = ""; } include_once("./pr_form.inc"); } else { if($data_d[url] != "") { $url = "http://" . $data_d[url]; } else { $url = " "; } if($data_d[zip_a] != "" || $data_d[zip_b] != "") { $data_d[zip_code] = $data_d[zip_a] . " - " . $data_d[zip_b]; } else { $data_d[zip_code] = ""; } if($data_d[tel_a] != "" || $data_d[tel_b] != "" || $data_d[tel_c] != "") { $data_d[tel_no] = $data_d[tel_a] . " - " . $data_d[tel_b] . " - " . $data_d[tel_c]; } else { $data_d[tel_no] = ""; } if($data_d[tel_2_a] != "" || $data_d[tel_2_b] != "" || $data_d[tel_2_c] != "") { $data_d[tel_2_no] = $data_d[tel_2_a] . " - " . $data_d[tel_2_b] . " - " . $data_d[tel_2_c]; } else { $data_d[tel_2_no] = ""; } if($data_d[fax_a] != "" || $data_d[fax_b] != "" || $data_d[fax_c] != "") { $data_d[fax_no] = $data_d[fax_a] . " - " . $data_d[fax_b] . " - " . $data_d[fax_c]; } else { $data_d[fax_no] = ""; } if($data_d[business_hour_a] != "" || $data_d[business_hour_b] != "") { $data_d[business_hour] = $data_d[business_hour_a] . "〜" . $data_d[business_hour_b]; } else { $data_d[business_hour] = ""; } $q1_str = ""; if($data_d[q1_1] != "") { if($q1_str != "") { $q1_str .= "/"; } $q1_str .= $data_d[q1_1]; } if($data_d[q1_1_other] != "") { $q1_str .= "(製品名:" . $data_d[q1_1_other] . ")"; } if($data_d[q1_2] != "") { if($q1_str != "") { $q1_str .= "/"; } $q1_str .= $data_d[q1_2]; } if($data_d[q1_2_other] != "") { $q1_str .= "(製品名:" . $data_d[q1_2_other] . ")"; } if($data_d[q1_3] != "") { if($q1_str != "") { $q1_str .= "/"; } $q1_str .= $data_d[q1_3]; } if($data_d[q1_3_other] != "") { $q1_str .= "(その他:" . $data_d[q1_3_other] . ")"; } $q2_str = ""; if($data_d[q2_1] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_1]; } if($data_d[q2_2] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_2]; } if($data_d[q2_3] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_3]; } if($data_d[q2_4] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_4]; } if($data_d[q2_5] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_5]; } if($data_d[q2_6] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_6]; } if($data_d[q2_7] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_7]; } if($data_d[q2_7_other] != "") { $q2_str .= "(その他:" . $data_d[q2_7_other] . ")"; } include_once("./pr_confirm.inc"); } } else if(isset($_POST[i_send])) { /* リロード対策。一度発注処理が行われていたら別メッセージを出す */ if(isset($_SESSION[order_flg])) { foreach($_POST[data] as $k => $v){ $data_d[$k] = mb_ereg_replace("\"", "”", addslashes($v)); } if($data_d[url] != "") { $url = "http://" . $data_d[url]; } else { $url = " "; } if($data_d[zip_a] != "" || $data_d[zip_b] != "") { $data_d[zip_code] = $data_d[zip_a] . " - " . $data_d[zip_b]; } else { $data_d[zip_code] = ""; } if($data_d[tel_a] != "" || $data_d[tel_b] != "" || $data_d[tel_c] != "") { $data_d[tel_no] = $data_d[tel_a] . " - " . $data_d[tel_b] . " - " . $data_d[tel_c]; } else { $data_d[tel_no] = ""; } if($data_d[tel_2_a] != "" || $data_d[tel_2_b] != "" || $data_d[tel_2_c] != "") { $data_d[tel_2_no] = $data_d[tel_2_a] . " - " . $data_d[tel_2_b] . " - " . $data_d[tel_2_c]; } else { $data_d[tel_2_no] = ""; } if($data_d[fax_a] != "" || $data_d[fax_b] != "" || $data_d[fax_c] != "") { $data_d[fax_no] = $data_d[fax_a] . " - " . $data_d[fax_b] . " - " . $data_d[fax_c]; } else { $data_d[fax_no] = ""; } if($data_d[business_hour_a] != "" || $data_d[business_hour_b] != "") { $data_d[business_hour] = $data_d[business_hour_a] . "〜" . $data_d[business_hour_b]; } else { $data_d[business_hour] = ""; } $q1_str = ""; if($data_d[q1_1] != "") { if($q1_str != "") { $q1_str .= "/"; } $q1_str .= $data_d[q1_1]; } if($data_d[q1_1_other] != "") { $q1_str .= "(製品名:" . $data_d[q1_1_other] . ")"; } if($data_d[q1_2] != "") { if($q1_str != "") { $q1_str .= "/"; } $q1_str .= $data_d[q1_2]; } if($data_d[q1_2_other] != "") { $q1_str .= "(製品名:" . $data_d[q1_2_other] . ")"; } if($data_d[q1_3] != "") { if($q1_str != "") { $q1_str .= "/"; } $q1_str .= $data_d[q1_3]; } if($data_d[q1_3_other] != "") { $q1_str .= "(その他:" . $data_d[q1_3_other] . ")"; } $data_d[q1] = $q1_str; $q2_str = ""; if($data_d[q2_1] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_1]; } if($data_d[q2_2] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_2]; } if($data_d[q2_3] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_3]; } if($data_d[q2_4] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_4]; } if($data_d[q2_5] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_5]; } if($data_d[q2_6] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_6]; } if($data_d[q2_7] != "") { if($q2_str != "") { $q2_str .= "/"; } $q2_str .= $data_d[q2_7]; } if($data_d[q2_7_other] != "") { $q2_str .= "(その他:" . $data_d[q2_7_other] . ")"; } $data_d[q2] = $q2_str; $data_d[form_type] = "pc"; $data_d2 = $model->add_user_data($data_d); if(isset($_SESSION[order_flg])){ unset($_SESSION[order_flg]); } include_once("./pr_mail.inc"); include_once("./pr_thanks.inc"); } else { include_once("./pr_reload.inc"); } } else { $_SESSION[order_flg] = 1; if(isset($_POST["i_back"])) { foreach($_POST[data] as $k => $v){ $data_d[$k] = pg_escape_string($v); } } $checked_iorc_1 = ""; $checked_iorc_2 = ""; switch($data_d[iorc]) { case "個人": $checked_iorc_1 = "checked"; break; case "法人": $checked_iorc_2 = "checked"; break; default: } $checked_worker_num_1 = ""; $checked_worker_num_2 = ""; $checked_worker_num_3 = ""; switch($data_d[worker_num]) { case "5名以下": $checked_worker_num_1 = "checked"; break; case "6〜10名以下": $checked_worker_num_2 = "checked"; break; case "10名以上": $checked_worker_num_3 = "checked"; break; default: } if($data_d[q1_1] == "消毒器を使用") { $q1_1_checked = "checked"; } else { $q1_1_checked = ""; } if($data_d[q1_2] == "消毒液を使用") { $q1_2_checked = "checked"; } else { $q1_2_checked = ""; } if($data_d[q1_3] == "その他") { $q1_3_checked = "checked"; } else { $q1_3_checked = ""; } if($data_d[q2_1] == "アタッチメント") { $q2_1_checked = "checked"; } else { $q2_1_checked = ""; } if($data_d[q2_2] == "ゾンデ") { $q2_2_checked = "checked"; } else { $q2_2_checked = ""; } if($data_d[q2_3] == "ピンセット") { $q2_3_checked = "checked"; } else { $q2_3_checked = ""; } if($data_d[q2_4] == "ニッパー") { $q2_4_checked = "checked"; } else { $q2_4_checked = ""; } if($data_d[q2_5] == "爪切") { $q2_5_checked = "checked"; } else { $q2_5_checked = ""; } if($data_d[q2_6] == "ファイル") { $q2_6_checked = "checked"; } else { $q2_6_checked = ""; } if($data_d[q2_7] == "その他") { $q2_7_checked = "checked"; } else { $q2_7_checked = ""; } include_once("./pr_form.inc"); } print<< EOF2; function is_num($text) { if (preg_match("/^[0-9]+$/",$text)) { return TRUE; } else { return FALSE; } } ?>