function input_check($gc) { if($gc->f_page == 1){ if(($_POST["purpose_flg"] == "")) { $gc->msg->add("利用目的を選択してください。"); } if(($_POST["chintai_flg"] !="1" && $_POST["sublease_flg"] !="1" && $_POST["relocation_flg"] !="1")) { $gc->msg->add("希望のサービスを少なくとも1つ選択してください。"); } }elseif($gc->f_page == 2){ if(strlen($_POST["buken"]) < 1) { $gc->msg->add("町名を入力してください。"); } if(strlen($_POST["banchi"]) < 1) { $gc->msg->add("番地を入力してください。"); } if($gc->buken_sbt != 3){ if(strlen($_POST["buken_tatemono"]) < 1) { $gc->msg->add("建物名を入力してください。"); } } if($gc->buken_sbt == 1){ if(strlen($_POST["buken_heya"]) < 1) { $gc->msg->add("部屋番号を入力してください。"); } } if(is_numeric($_POST["chikunensu"])){ if(strlen($_POST["chikunensu"]) < 1 and is_numeric($_POST["chikunensu"]) == false) { $gc->msg->add("築年数を入力してください。"); } }else{ $gc->msg->add("築年数は数値を入力してください。"); } if(is_numeric($_POST["input_val"])){ if(strlen($_POST["input_val"]) < 1 and is_numeric($_POST["input_val"]) == false) { $gc->msg->add("延床面積を入力してください。"); } }else{ $gc->msg->add("延床面積は数値を入力してください。"); } if($gc->buken_sbt != 1){ if(is_numeric($_POST["land_val"])){ if(strlen($_POST["land_val"]) < 1 and is_numeric($_POST["land_val"]) == false) { $gc->msg->add("土地面積を入力してください。"); } }else{ $gc->msg->add("土地面積は数値を入力してください。"); } } if($gc->buken_sbt != 2){ if(($_POST["madori_no"] == "")) { $gc->msg->add("間取りを選択してください。"); } } if(($_POST["meigi_no"] == "")) { $gc->msg->add("物件名義を選択してください。"); } if(($_POST["genjyou_no"] == "")) { $gc->msg->add("現況を選択してください。"); } // 手数料を取得する $info = get_info($gc); $gc->rank = $info["rank"]; $gc->tesuryou = $info["tesuryou"]; if($gc->tesuryou > 0){ if($_POST["purpose_flg"] == 1){ //ライトプランプラン会社 get_light_company($gc); if($gc->row_count < 1){ $gc->msg->add("お取扱いする不動産会社が見つかりませんでした。"); } }else{ //スタンダードプラン会社 get_standard_company($gc); if(count($gc->arr_company) < 1){ $gc->msg->add("お取扱いする不動産会社が見つかりませんでした。"); } } } }elseif($gc->f_page == 3){ if(strlen($_POST["lname"].$_POST["fname"]) < 1) { $gc->msg->add("お名前を入力してください。"); } if(strlen($_POST["lname_kn"].$_POST["fname_kn"]) < 1) { $gc->msg->add("フリガナを入力してください。"); } if(strlen($_POST["tel1"].$_POST["tel2"].$_POST["tel3"]) < 1) { $gc->msg->add("電話番号を入力してください。"); } if(strlen($_POST["e_mail"]) < 1) { $gc->msg->add("メールアドレスを入力してください。"); }else{ if(!f_is_valid_email_format($_POST["e_mail"])){ $gc->msg->add("メールアドレスが不正です。"); } } if(!($_POST["sumai_flg"]=="0" or $_POST["sumai_flg"]=="1")) { $gc->msg->add("お住まいの住所を選択してください。"); } if($_POST["sumai_flg"]=="1") { if($_POST["sumai_shikucyouson_no"] < 1) { $gc->msg->add("ご住所(都道府県市区町村)を選択してください。"); } if(strlen($_POST["sumai_banchi"]) < 1) { $gc->msg->add("ご住所(町名・番地)を入力してください。"); } } } if($gc->msg->count > 0){ // エラーがあるので該当ページをセット $gc->disp_page = $gc->f_page; return false; } return true; }
$arr[] = "間取りを選択してください。"; } } if ($_POST["meigi_no"] == "") { $arr[] = "物件名義を選択してください。"; } if ($_POST["genjyou_no"] == "") { $arr[] = "現況を選択してください。"; } // 手数料を取得する $info = get_info($gc); $gc->tesuryou = $info["tesuryou"]; if ($gc->tesuryou > 0) { if ($_POST["purpose_flg"] == 1) { //ライトプランプラン会社 get_light_company($gc); if ($gc->row_count < 1) { $arr[] = "お取扱いする不動産会社が見つかりませんでした。"; } } else { //スタンダードプラン会社 get_standard_company($gc); if (count($gc->arr_company) < 1) { $arr[] = "お取扱いする不動産会社が見つかりませんでした。"; } } } break; case 3: if (strlen($_POST["lname"] . $_POST["fname"]) < 1) { $arr[] = "名前を入力してください。";