0) { if (!preg_match("/^([+|-])/", $exp[1])) { $cnt++; break; } } } } } if (!$line1) { alert("옵션의 첫라인에는 금액을 입력할 수 없습니다."); } if ($cnt > 0) { alert("옵션의 금액 입력 오류입니다.\\n\\n추가되는 금액은 + 부호를\\n\\n할인되는 금액은 - 부호를 붙여 주십시오."); } //------------------------------------------------------------------------------ @mkdir(G4_DATA_PATH."/item", 0707); @chmod(G4_DATA_PATH."/item", 0707); if ($it_himg_del) @unlink(G4_DATA_PATH."/item/{$it_id}_h"); if ($it_timg_del) @unlink(G4_DATA_PATH."/item/{$it_id}_t"); // 파일정보 if($w == "u") { $sql = " select it_img1, it_img2, it_img3, it_img4, it_img5, it_img6, it_img7, it_img8, it_img9, it_img10 from {$g4['shop_item_table']} where it_id = '$it_id' "; $file = sql_fetch($sql); $it_img1 = $file['it_img1']; $it_img2 = $file['it_img2']; $it_img3 = $file['it_img3']; $it_img4 = $file['it_img4']; $it_img5 = $file['it_img5']; $it_img6 = $file['it_img6']; $it_img7 = $file['it_img7']; $it_img8 = $file['it_img8']; $it_img9 = $file['it_img9']; $it_img10 = $file['it_img10']; } $it_img_dir = G4_DATA_PATH.'/item'; // 파일삭제 if ($it_img1_del) { @unlink($it_img_dir.'/'.$it_img1); $it_img1 = ''; } if ($it_img2_del) { @unlink($it_img_dir.'/'.$it_img2); $it_img2 = ''; } if ($it_img3_del) { @unlink($it_img_dir.'/'.$it_img3); $it_img3 = ''; } if ($it_img4_del) { @unlink($it_img_dir.'/'.$it_img4); $it_img4 = ''; } if ($it_img5_del) { @unlink($it_img_dir.'/'.$it_img5); $it_img5 = ''; } if ($it_img6_del) { @unlink($it_img_dir.'/'.$it_img6); $it_img6 = ''; } if ($it_img7_del) { @unlink($it_img_dir.'/'.$it_img7); $it_img7 = ''; } if ($it_img8_del) { @unlink($it_img_dir.'/'.$it_img8); $it_img8 = ''; } if ($it_img9_del) { @unlink($it_img_dir.'/'.$it_img9); $it_img9 = ''; } if ($it_img10_del) { @unlink($it_img_dir.'/'.$it_img10); $it_img10 = ''; } // 이미지업로드 if ($_FILES['it_img1']['name']) { if($w == 'u' && $it_img1) @unlink($it_img_dir.'/'.$it_img1); $it_img1 = it_img_upload($_FILES['it_img1']['tmp_name'], $_FILES['it_img1']['name'], $it_img_dir.'/'.$it_id); } if ($_FILES['it_img2']['name']) { if($w == 'u' && $it_img2) @unlink($it_img_dir.'/'.$it_img2); $it_img2 = it_img_upload($_FILES['it_img2']['tmp_name'], $_FILES['it_img2']['name'], $it_img_dir.'/'.$it_id); } if ($_FILES['it_img3']['name']) { if($w == 'u' && $it_img3) @unlink($it_img_dir.'/'.$it_img3); $it_img3 = it_img_upload($_FILES['it_img3']['tmp_name'], $_FILES['it_img3']['name'], $it_img_dir.'/'.$it_id); } if ($_FILES['it_img4']['name']) { if($w == 'u' && $it_img4) @unlink($it_img_dir.'/'.$it_img4); $it_img4 = it_img_upload($_FILES['it_img4']['tmp_name'], $_FILES['it_img4']['name'], $it_img_dir.'/'.$it_id); } if ($_FILES['it_img5']['name']) { if($w == 'u' && $it_img5) @unlink($it_img_dir.'/'.$it_img5); $it_img5 = it_img_upload($_FILES['it_img5']['tmp_name'], $_FILES['it_img5']['name'], $it_img_dir.'/'.$it_id); } if ($_FILES['it_img6']['name']) { if($w == 'u' && $it_img6) @unlink($it_img_dir.'/'.$it_img6); $it_img6 = it_img_upload($_FILES['it_img6']['tmp_name'], $_FILES['it_img6']['name'], $it_img_dir.'/'.$it_id); } if ($_FILES['it_img7']['name']) { if($w == 'u' && $it_img7) @unlink($it_img_dir.'/'.$it_img7); $it_img7 = it_img_upload($_FILES['it_img7']['tmp_name'], $_FILES['it_img7']['name'], $it_img_dir.'/'.$it_id); } if ($_FILES['it_img8']['name']) { if($w == 'u' && $it_img8) @unlink($it_img_dir.'/'.$it_img8); $it_img8 = it_img_upload($_FILES['it_img8']['tmp_name'], $_FILES['it_img8']['name'], $it_img_dir.'/'.$it_id); } if ($_FILES['it_img9']['name']) { if($w == 'u' && $it_img9) @unlink($it_img_dir.'/'.$it_img9); $it_img9 = it_img_upload($_FILES['it_img9']['tmp_name'], $_FILES['it_img9']['name'], $it_img_dir.'/'.$it_id); } if ($_FILES['it_img10']['name']) { if($w == 'u' && $it_img10) @unlink($it_img_dir.'/'.$it_img10); $it_img10 = it_img_upload($_FILES['it_img10']['tmp_name'], $_FILES['it_img10']['name'], $it_img_dir.'/'.$it_id); } if ($w == "" || $w == "u") { // 다음 입력을 위해서 옵션값을 쿠키로 한달동안 저장함 //@setcookie("ck_ca_id", $ca_id, time() + 86400*31, $default[de_cookie_dir], $default[de_cookie_domain]); //@setcookie("ck_maker", stripslashes($it_maker), time() + 86400*31, $default[de_cookie_dir], $default[de_cookie_domain]); //@setcookie("ck_origin", stripslashes($it_origin), time() + 86400*31, $default[de_cookie_dir], $default[de_cookie_domain]); @set_cookie("ck_ca_id", $ca_id, time() + 86400*31); @set_cookie("ck_ca_id2", $ca_id2, time() + 86400*31); @set_cookie("ck_ca_id3", $ca_id3, time() + 86400*31); @set_cookie("ck_maker", stripslashes($it_maker), time() + 86400*31); @set_cookie("ck_origin", stripslashes($it_origin), time() + 86400*31); } // 관련상품을 우선 삭제함 sql_query(" delete from {$g4['shop_item_relation_table']} where it_id = '$it_id' "); // 관련상품의 반대도 삭제 sql_query(" delete from {$g4['shop_item_relation_table']} where it_id2 = '$it_id' "); // 이벤트상품을 우선 삭제함 sql_query(" delete from {$g4['shop_event_item_table']} where it_id = '$it_id' "); $sql_common = " ca_id = '$ca_id', ca_id2 = '$ca_id2', ca_id3 = '$ca_id3', it_name = '$it_name', it_gallery = '$it_gallery', it_maker = '$it_maker', it_origin = '$it_origin', it_opt1_subject = '$it_opt1_subject', it_opt2_subject = '$it_opt2_subject', it_opt3_subject = '$it_opt3_subject', it_opt4_subject = '$it_opt4_subject', it_opt5_subject = '$it_opt5_subject', it_opt6_subject = '$it_opt6_subject', it_opt1 = '$it_opt1', it_opt2 = '$it_opt2', it_opt3 = '$it_opt3', it_opt4 = '$it_opt4', it_opt5 = '$it_opt5', it_opt6 = '$it_opt6', it_type1 = '$it_type1', it_type2 = '$it_type2', it_type3 = '$it_type3', it_type4 = '$it_type4', it_type5 = '$it_type5', it_basic = '$it_basic', it_explan = '$it_explan', it_explan_html = '$it_explan_html', it_mobile_explan = '$it_mobile_explan', it_cust_amount = '$it_cust_amount', it_amount = '$it_amount', it_amount2 = '$it_amount2', it_amount3 = '$it_amount3', it_point = '$it_point', it_sell_email = '$it_sell_email', it_use = '$it_use', it_stock_qty = '$it_stock_qty', it_head_html = '$it_head_html', it_tail_html = '$it_tail_html', it_mobile_head_html = '$it_mobile_head_html', it_mobile_tail_html = '$it_mobile_tail_html', it_time = '".G4_TIME_YMDHIS."', it_ip = '{$_SERVER['REMOTE_ADDR']}', it_order = '$it_order', it_tel_inq = '$it_tel_inq', it_img1 = '$it_img1', it_img2 = '$it_img2', it_img3 = '$it_img3', it_img4 = '$it_img4', it_img5 = '$it_img5', it_img6 = '$it_img6', it_img7 = '$it_img7', it_img8 = '$it_img8', it_img9 = '$it_img9', it_img10 = '$it_img10' "; if ($w == "") { $it_id = $_POST['it_id']; if (!trim($it_id)) { alert('상품 코드가 없으므로 상품을 추가하실 수 없습니다.'); } $t_it_id = preg_replace("/[A-Za-z0-9\-_]/", "", $it_id); if($t_it_id) alert('상품 코드는 영문자, 숫자, -, _ 만 사용할 수 있습니다.'); $sql = " insert {$g4['shop_item_table']} set it_id = '$it_id', $sql_common "; sql_query($sql); } else if ($w == "u") { $sql = " update {$g4['shop_item_table']} set $sql_common where it_id = '$it_id' "; sql_query($sql); } else if ($w == "d") { if ($is_admin != 'super') { $sql = " select it_id from {$g4['shop_item_table']} a, {$g4['shop_category_table']} b where a.it_id = '$it_id' and a.ca_id = b.ca_id and b.ca_mb_id = '{$member['mb_id']}' "; $row = sql_fetch($sql); if (!$row['it_id']) alert("\'{$member['mb_id']}\' 님께서 삭제 할 권한이 없는 상품입니다."); } itemdelete($it_id); } if ($w == "" || $w == "u") { // 관련상품 등록 $it_id2 = explode(",", $it_list); for ($i=0; $i"; ?>