zumba_data); if ( isset( $_POST ) && ! empty( $_POST ) ) { if ( $_POST['sync_pay_item'] == "recur" ) { $_SESSION['rplan'] = 14; echo ""; exit; } $_SESSION['plan'] = $_POST['sync_pay_item']; echo ""; exit; } $main_type_check = true; $today = date( 'Y-m-d', time() ); $query = "select * from zin t1, zinmember t2 where t1.zin_serno = t2.zin_serno and t2.zinmember_to >= '$today' and t1.member_serno = '" . $member->member_serno . "' order by t2.zinmember_to desc"; $result = $sql->sql_exec( $query, "singleorlast" ); if ( empty( $result ) ) { // 沒有有效 zin $main_type_check = false; } else if ( stripos( $result['zinmember_flag'], 'add' ) > - 1 ) { //主體為加購 $main_type_check = false; } else { $main_type_check = true; } // 檢查us zin if ( ! $main_type_check ) { $query = "select * from zinus t1, zinusmember t2 where t1.zinus_serno = t2.zinus_serno and t2.zinusmember_to >= '$today' and t1.member_serno = '" . $member->member_serno . "' order by t2.zinusmember_to desc"; $result = $sql->sql_exec( $query, "singleorlast" ); if ( empty( $result ) ) { // 沒有有效 sync $main_type_check = false; } else if ( stripos( $result['zinusmember_flag'], 'add' ) > - 1 ) { //主體為加購 $main_type_check = false; } else { $main_type_check = true; $zin_check = 2; // 因為算是補上有效會員 } } // 檢查是否可加購 zin 不管哪一種 zin 都是顯示新制會員(?), 須加上檢查最後一段zin是否為加價購買 是的話就不能加購zin $extra_buying_check = ( $zin_check > 1 && $sync_check > 0 && $main_type_check === true ); ?> TWI
  • 1 方案選擇
  • 2 資料確認
  • 3 付款/完成

Step 1 SYNC會員繳費選擇

ZIN CHECK:
SYNC CHECK:
* 1 剛取得 B1/STRONG 的會員
* 2 ZIN/SYNC 有效
* 3 ZIN/SYNC 過期三十天內
* 0 非會員無ZIN/SYNC
* -1 過期太久的會員
* -2 會員未登入