= '$today' and t1.member_serno = '" . $member->member_serno . "' order by t2.syncmember_to desc"; $result = $sql->sql_exec( $query, "singleorlast" ); if ( empty( $result ) ) { // 沒有有效 sync $main_type_check = false; } else if ( stripos( $result['syncmember_flag'], 'add' ) > - 1 ) { //主體為加購 $main_type_check = false; } else { $main_type_check = true; } // 檢查us sync if ( ! $main_type_check ) { $query = "select * from syncus t1, syncusmember t2 where t1.syncus_serno = t2.syncus_serno and t2.syncusmember_to >= '$today' and t1.member_serno = '" . $member->member_serno . "' order by t2.syncusmember_to desc"; $result = $sql->sql_exec( $query, "singleorlast" ); if ( empty( $result ) ) { // 沒有有效 sync $main_type_check = false; } else if ( stripos( $result['syncusmember_flag'], 'add' ) > - 1 ) { //主體為加購 $main_type_check = false; } else { $main_type_check = true; $sync_check = 2; // 因為算是補上有效會員 } } // 檢查是否可加購 zin 不管哪一種 zin 都是顯示新制會員(?), 須加上檢查最後一段sync是否為加價購買 是的話就不能加購zin $extra_buying_check = ( $zin_check > 0 && $sync_check > 1 && $main_type_check === true ); // print_r($member->zumba_data); if ( isset( $_POST ) && ! empty( $_POST ) ) { if ( $_POST['zin_pay_item'] == "recur" ) { $_SESSION['rplan'] = 3; echo ""; exit; } if ( $_POST['zin_pay_item'] == "recur_sync" ) { $_SESSION['rplan'] = 23; echo ""; exit; } if ( $_POST['zin_pay_item'] == "recur_1150" ) { if ( $member->zinmember_type == "1150" && $zin_check > 1 ) { $_SESSION['rplan'] = 12; } echo ""; exit; } if ( $_POST['zin_pay_item'] == "recur_1150_sync" ) { if ( $member->zinmember_type == "1150" && $zin_check > 1 && $sync_check > 0 ) { $_SESSION['rplan'] = 17; } echo ""; exit; } if ( $_POST['zin_pay_item'] == "recur_1250" ) { if ( ( $member->zinmember_type == "1150" || $member->zinmember_type == "1250" ) && $zin_check > 1 ) { $_SESSION['rplan'] = 13; } echo ""; exit; } if ( $_POST['zin_pay_item'] == "recur_1250_sync" ) { if ( ( $member->zinmember_type == "1150" || $member->zinmember_type == "1250" ) && $zin_check > 1 && $sync_check > 0 ) { $_SESSION['rplan'] = 20; } echo ""; exit; } $_SESSION['plan'] = $_POST['zin_pay_item']; echo ""; exit; } ?>