-=[ Mr. Bumblebee ]=-
_Indonesia_

Path : /var/www/html/zbk_admin.220809/php/order/
File Upload :
Current File : /var/www/html/zbk_admin.220809/php/order/skn.modify.php

<?

	if ( empty($total['numid'])) script_re ( $total['cmnall'] , ' À߸øµÈ Á¢±ÙÀÔ´Ï´Ù. ') ;
	$info = $exe->qry_fetch(" from tbl_{$total[table]} where numid = '{$total[numid]}' " , " * " ) ;
	if ( empty($info['numid'])) script_re ( $total['cmnall'] , ' ÁÖ¹®Á¤º¸¸¦ ãÀ» ¼ö ¾ø½À´Ï´Ù. ') ;

	if ( empty($_GET['gs_no'])) script_re ( $total['cmnnb'] . '&mode=view' , ' À߸øµÈ Á¢±ÙÀÔ´Ï´Ù. ') ;
	$gsinfo = $exe->qry_fetch(" from tbl_{$total[table]}_gs where numid = '{$_GET[gs_no]}' " , " * ") ;
	if ( empty($gsinfo['numid'])) script_re ( $total['cmnnb'] . '&mode=view' , ' ÁÖ¹® »ó¼¼ Á¤º¸¸¦ ãÀ» ¼ö ¾ø½À´Ï´Ù. ') ;
	if ( $gsinfo['orderScode'] != $info['orderScode'] ) script_re ( $total['cmnnb'] . '&mode=view' , ' À¯È¿ÇÏÁö ¾ÊÀº Á¢±ÙÀÔ´Ï´Ù. ') ;


# skin file
	$skins = $skin->skin ( array (
		'frm' 				=> 'FORM' ,
		'rep_sp'			=> 'REP SIMPLE SIZE' ,
		'incq'				=> 'TYPEINC Q' ,
		'incs'				=> 'TYPEINC S' ,
		'inct'				=> 'TYPEINC T' ,
		'incm'				=> 'TYPEINC M',
		'rep_mp'		=> 'REPEAT POS' ,
		'rep_ms'		=> 'REPEAT SIZE' ,
		'rep_mst'		=> 'REPEAT STK' ,
		// type A
		'inca'				=> 'TYPEINC A' ,
		'rep_as'			=> 'REPEAT SIZE A'
	) , $skinfile ) ;


	$frm__typeinc = '' ;
	switch ( $gsinfo['formtype'] ) {
		case 'M' :
			// À§Ä¡
			$gsinfo['rep_pos'] = '' ;
			$pexe = $exe->qry_one(" from tbl_{$total[table]}_pos as op left outer join tbl_{$config[OT1][1]} as opt on op.p_idx = opt.numid where gs_no = '{$gsinfo[numid]}' order by numid " , " op.* " ) ;
			while ( $prs = $exe->fetch($pexe)) {
				$etc = '' ;
				if ( $prs['o_code'] == 't' || $prs['p_code'] == 't' ) {
					$etc = $prs['p_tn'] ;
					$etc .= $prs['p_arch'] == 'Y' ? '(¾ÆÄ¡Çü)' : '' ;
				}
				elseif ( $prs['o_code'] == 'i' || $prs['p_code'] == 'i' ) {
					$etc = $prs['p_arch'] == 'Y' ? '(¾ÆÄ¡Çü)' : '' ;
				}
				elseif ( $prs['o_code'] == 'e' || $prs['p_code'] == 'e' ||
							$prs['o_code'] == 's' || $prs['p_code'] == 's' ||
							$prs['o_code'] == 'n' || $prs['p_code'] == 'n' ||
							$prs['o_code'] == 'p' || $prs['p_code'] == 'p' )
					$etc = $prs['p_title'] ;
				$gsinfo['rep_pos'].= str_foreach( array(
					'posnum'	=> $prs['pos'] ,
					'pos'			=> $position_seq_title[$prs['pos']] ,
					'code'		=> ( empty($options_code_title[$prs['o_code']]) ? $options_code_title[$prs['p_code']] : $options_code_title[$prs['o_code']] ) ,
					'etc'			=> $etc
				) , 'RS' , $skins['rep_mp']) ;
			}
			// »çÀÌÁî
			$sizes_base_1 = '<option value="">»çÀÌÁî</option>' ;
			$s_sizes_base_2 = '' ;
			$j = 0 ;
			foreach ($options_sizename_atype as $k=>$v) {
				$sizes_base_1 .= "<option value='{$k}'>{$v}</option>" ;
				$s_sizes_base_2 .= "s_sizes[{$j}] = new Option( '{$v}' , '{$k}' ); " . chr(13) ;
				$j++;
			}
			$gsinfo['rep_size'] = '' ;
			$i = 0 ;
			$sexe = $exe->qry_one(" from tbl_{$total[table]}_size where gs_no = '{$gsinfo[numid]}' order by numid " , " * " ) ;
			while ( $srs = $exe->fetch($sexe)) {
				$i++ ;
				$gsinfo['rep_size'] .= str_foreach ( array(
					'i' 				=> $i ,
					'sizest'		=> str_replace("<option value='{$srs[tsize]}'>" , "<option value='{$srs[tsize]}' selected>" , $sizes_base_1 ) ,
					'sizesb'		=> str_replace("<option value='{$srs[bsize]}'>" , "<option value='{$srs[bsize]}' selected>" , $sizes_base_1 ) ,
					'armL'		=> ($srs['armtype'] == 'L' ? 'checked' : '' ) ,
					'armS'		=> ($srs['armtype'] == 'S' ? 'checked' : '' ) ,
					'initial'		=> $srs['initialnm'] ,
					'numb'		=> $srs['numb'] ,
					'num1'		=> ( $srs['npos1'] == 'Y' ? 'checked' : '' ) ,
					'num2'		=> ( $srs['npos2'] == 'Y' ? 'checked' : '' ) ,
					'num3'		=> ( $srs['npos3'] == 'Y' ? 'checked' : '' )
				) , 'RS' , $skins['rep_ms']) ;
			}
			// ½ºÅ¸Å·
			$gsinfo['rep_stockings'] = '' ;
			$skexe = $exe->qry_one(" from tbl_{$total[table]}_stk where gs_no = '{$gsinfo[numid]}' order by numid " , " * " ) ;
			while ( $skrs = $exe->fetch($skexe)) {
				$gsinfo['rep_stockings'] .= str_foreach ( array(
					'stocking_color'			=> $skrs['nm'] ,
					'stocking_qry'			=> $skrs['qry']
				) , 'RS' , $skins['rep_mst'] ) ;
			}
			$frm__typeinc = str_foreach ( $gsinfo , 'DINFO' , $skins['incm']) ;
			break ;
		case 'T' :
			// »çÀÌÁî
			$gsinfo['rep_size'] = '' ;
			$szexe = $exe->qry_one( " from tbl_{$total[table]}_stk as ctsk where gs_no = '{$gsinfo[numid]}' order by numid asc " ,
												   " nm , qry " ) ;
			while ( $szrs = $exe->fetch($szexe)) {
				$gsinfo['rep_size'] .= str_foreach ( array(
					'tit'				=> $szrs['nm'] ,
					'qry'				=> $szrs['qry']
				) , 'RP' , $skins['rep_sp']) ;
			}
			// ÆÀ¸í::¾ÆÄ¡Çü ¼±Åÿ©ºÎ
			$gsinfo['tn_arch'] = $gsinfo['tn_arch'] == 'Y' ? 'checked' : '' ;
			// ÆÀ¸í À§Ä¡
			$pos_data = '&nbsp;&nbsp;&nbsp;&nbsp;' ;
			foreach ( $team_name_position as $k=>$v) {
				$pos_data .= '<input type="radio" name="tn_pos" value="' . $k . '" ' . ( $k == $gsinfo['tn_pos'] ? 'checked' : '' ) . '> ' . $v . '&nbsp;&nbsp;' ;
			}
			$gsinfo['tn_pos'] = $pos_data ;


			$frm__typeinc = str_foreach ( $gsinfo , 'DINFO' , $skins['inct']) ;
			break ;
		case 'S' :
			$gsinfo['rep_size'] = '' ;
			$szexe = $exe->qry_one( " from tbl_{$total[table]}_stk as ctsk where gs_no = '{$gsinfo[numid]}' order by numid asc " ,
												   " nm , qry " ) ;
			while ( $szrs = $exe->fetch($szexe)) {
				$gsinfo['rep_size'] .= str_foreach ( array(
					'tit'				=> $szrs['nm'] ,
					'qry'				=> $szrs['qry']
				) , 'RP' , $skins['rep_sp']) ;
			}

			$frm__typeinc = str_foreach ( $gsinfo , 'DINFO' , $skins['incs']) ;
			break ;
		case 'Q' :
			$frm__typeinc = str_foreach ( $gsinfo , 'DINFO' , $skins['incq']) ;
			break ;
		case 'A' :
			$gsinfo = array_merge( $gsinfo , array(
				'pos1'					=> ( substr($gsinfo['Atype_np'],0,1) == 'Y' ? 'checked' : '' ) ,
				'pos2'					=> ( substr($gsinfo['Atype_np'],1,1) == 'Y' ? 'checked' : '' ) ,
				'pos3'					=> ( substr($gsinfo['Atype_np'],2,1) == 'Y' ? 'checked' : '' ) ,
				'tn_text'			=> $gsinfo['Atype_tnm'] ,
				't_pos1'				=> ( substr($gsinfo['Atype_tpos'],0,1) == 'Y' ? 'checked' : '' ) ,
				't_pos2'				=> ( substr($gsinfo['Atype_tpos'],1,1) == 'Y' ? 'checked' : '' ) ,
				't_pos3'				=> ( substr($gsinfo['Atype_tpos'],2,1) == 'Y' ? 'checked' : '' ) ,
				't_pos4'				=> ( substr($gsinfo['Atype_tpos'],3,1) == 'Y' ? 'checked' : '' ) ,
				't_pos5'				=> ( substr($gsinfo['Atype_tpos'],4,1) == 'Y' ? 'checked' : '' ) ,
				'memo'				=> $gsinfo['Atype_memo']  ,
				//
				'nft_c'					=> ( $gsinfo['Atype_nfonttype'] == 'C' ? 'checked' : '' ) ,
				'nf1_c'				=> $gsinfo['Atype_nfont1_c'] ,
				'nf2_c'				=> $gsinfo['Atype_nfont2_c'] ,
				'nf3_c'				=> $gsinfo['Atype_nfont3_c'] ,
				'int_c'					=> $gsinfo['Atype_initial_c'] ,
				'archt_c'				=> ( $gsinfo['Atype_nfonttype'] == 'C' ? ( $gsinfo['Atype_archtype'] == 'Y' ?'checked' : '' ) : 'disabled' ) ,
				'arch_c'				=> $gsinfo['Atype_arch_c'] ,
				'nft_s'					=> ( $gsinfo['Atype_nfonttype'] == 'S' ? 'checked' : '' ) ,
				'nf1_s'				=> $gsinfo['Atype_nfont1_s'] ,
				'nf2_s'				=> $gsinfo['Atype_nfont2_s'] ,
				'nf3_s'				=> $gsinfo['Atype_nfont3_s'] ,
				'int_s'					=> $gsinfo['Atype_initial_s'] ,
				'archt_s'				=> ( $gsinfo['Atype_nfonttype'] == 'S' ? ( $gsinfo['Atype_archtype'] == 'Y' ?'checked' : '' ) : 'disabled' ) ,
				'arch_s'				=> $gsinfo['Atype_arch_s'] ,
				//
				'nint_c'				=> $gsinfo['Atype_charsprintprice_c'] ,
				'nint_s'				=> $gsinfo['Atype_charsprintprice_s'] ,
			)) ;
			// ½ºÅ¸Å·
			$gsinfo['rep_stockings'] = '' ;
			$skrs = $exe->qry_fetch(" from tbl_{$total[table]}_stk where gs_no = '{$gsinfo[numid]}' order by numid " , " * " ) ;
			if ( !empty($skrs['nm'])) {
				$gsinfo['stk_form'] = '
		<tr>
			<th class="t">½ºÅ¸Å·</th>
			<td class="c pd_l8">
				<input type="checkbox" name="stk_none" value="Y" onclick=" this.form.elements[\'stk_name\'].disabled = this.checked ; "> ½ºÅ¸Å· ±¸ÀÔ ¾ÈÇÔ<br>
				<input type="text" name="stk_name" value="' . $skrs['nm'] . '" class="form" style="width:100px;">
			</td>
		</tr>
				' ;
			}
			// »çÀÌÁî
			$sizes_base_1 = '<option value="">»çÀÌÁî</option>' ;
			$s_sizes_base_2 = '' ;
			$j = 0 ;
			unset($options_sizename['115']);
			foreach ($options_sizename as $k=>$v) {
				$sizes_base_1 .= "<option value='{$k}'>{$v}</option>" ;
				$s_sizes_base_2 .= "s_sizes[{$j}] = new Option( '{$v}' , '{$k}' ); " . chr(13) ;
				$j++;
			}
			$gsinfo['rep_size'] = '' ;
			$i = 0 ;
			$sexe = $exe->qry_one(" from tbl_{$total[table]}_size where gs_no = '{$gsinfo[numid]}' order by armtype desc , tsize , seq asc " , " * " ) ;
			while ( $srs = $exe->fetch($sexe)) {
				$i++ ;
				if ( $srs['npos1'] != 'Y' && $srs['npos1'] != 'N' ) {
					$srs['npos1'] = substr($gsrs['Atype_np'],0,1) == 'Y' ? 'Y' : 'N' ;
					$srs['npos2'] = substr($gsrs['Atype_np'],1,1) == 'Y' ? 'Y' : 'N' ;
					$srs['npos3'] = substr($gsrs['Atype_np'],2,1) == 'Y' ? 'Y' : 'N' ;
				}
				$gsinfo['rep_size'] .= str_foreach ( array(
					'i' 				=> $i ,
					'sizest'		=> str_replace("<option value='{$srs[tsize]}'>" , "<option value='{$srs[tsize]}' selected>" , $sizes_base_1 ) ,
					'sizesb'		=> str_replace("<option value='{$srs[bsize]}'>" , "<option value='{$srs[bsize]}' selected>" , $sizes_base_1 ) ,
					'armL'		=> ($srs['armtype'] == 'L' ? 'checked' : '' ) ,
					'armS'		=> ($srs['armtype'] == 'S' ? 'checked' : '' ) ,
					'initial'		=> $srs['initialnm'] ,
					'numb'		=> $srs['numb'] ,
					'num1'		=> ( $srs['npos1'] == 'Y' ? 'checked' : '' ) ,
					'num2'		=> ( $srs['npos2'] == 'Y' ? 'checked' : '' ) ,
					'num3'		=> ( $srs['npos3'] == 'Y' ? 'checked' : '' )
				) , 'RS' , $skins['rep_as']) ;
			}

			$frm__typeinc = str_foreach ( $gsinfo , 'DINFO' , $skins['inca']) ;
			break ;
	}


	$result = str_foreach ( array(
		'title'							=> $gsinfo['title'] ,
		'last_mDate'					=> $gsinfo['last_mDate'] ,
		'admin_mState_memo' 	=> $gsinfo['admin_mState_memo'] ,
		'frm__typeinc'				=> $frm__typeinc ,
		'gs_no'							=> $gsinfo['numid'] ,
		's_sizes'						=> $s_sizes_base_2 ,
		'formtype'					=> $gsinfo['formtype']
	) , 'INFO' , $skins['frm']) ;


	$hint['guide'] = '
	<b>»ç¿ëÀÚ ¼±ÅûçÇ×À» ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.</b>
	<ul>
		<li>»ç¿ëÀÚ ¼±Åà ¿øº»Àº º°µµ·Î º¸°üµÇÁö ¾Ê½À´Ï´Ù. ¼öÁ¤½Ã ÁÖÀÇÇØÁÖ¼¼¿ä.</li>
		<li>ÇØ´ç ±â´ÉÀº »ç¿ëÀÚ ÁÖ¹® ¿É¼Ç Á¤º¸¸¸À» ¼öÁ¤ÇÕ´Ï´Ù. <span style="color:red">ÁÖ¹®/°áÁ¦Á¤º¸´Â º¯°æµÇÁö ¾Ê½À´Ï´Ù.</span></li>
	</ul>
	' ;

	$hint['m_pos'] = '
	<b>À§Ä¡º° ¿É¼Ç ¼±ÅûçÇ×</b><br>
	* ¼±ÅÃÇÏÁö ¾ÊÀº ¿É¼ÇÀº ¼öÁ¤µÇÁö ¾Ê½À´Ï´Ù.
	' ;

	$hint['m_size'] = '
	<b>°³Àκ° »ó¼¼ ¼±ÅûçÇ×</b><br>
	* »ó/ÇÏÀÇ ¸ðµÎ ¼±ÅÃÇÏÁö ¾ÊÀº Á¤º¸´Â ÀúÀåµÇÁö ¾Ê½À´Ï´Ù.
	' ;

	$hint['m_stockings'] = '
	<b>½ºÅ¸Å· ¼±ÅÃ</b><br>
	»ö»ó/¼ö·® ¸ðµÎ ÀԷµÇÁö ¾ÊÀº Á¤º¸´Â ÀúÀåµÇÁö ¾Ê½À´Ï´Ù.
	' ;


?>

Copyright © 2017 || Recoded By Mr.Bumblebee