diff --git a/adm/shop_admin/item_copy.php b/adm/shop_admin/item_copy.php index ce3f9b93a..072dcc7bf 100644 --- a/adm/shop_admin/item_copy.php +++ b/adm/shop_admin/item_copy.php @@ -16,7 +16,7 @@ include_once(G4_PATH.'/head.sub.php');
@@ -972,6 +986,12 @@ function codedupcheck(id)
return;
}
+ var it_id = id.replace(/[A-Za-z0-9\-]/g, "");
+ if(it_id.length > 0) {
+ alert("상품코드는 영문자, 숫자, - 만 사용할 수 있습니다.");
+ return false;
+ }
+
$.post(
"./codedupcheck.php",
{ it_id: id },
diff --git a/adm/shop_admin/itemformupdate.php b/adm/shop_admin/itemformupdate.php
index 7dcaedcca..9d5843267 100644
--- a/adm/shop_admin/itemformupdate.php
+++ b/adm/shop_admin/itemformupdate.php
@@ -283,10 +283,16 @@ $sql_common = " ca_id = '$ca_id',
if ($w == "")
{
+ $it_id = $_POST['it_id'];
+
if (!trim($it_id)) {
- alert("상품 코드가 없으므로 상품을 추가하실 수 없습니다.");
+ 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 ";
diff --git a/adm/shop_admin/itemlist.php b/adm/shop_admin/itemlist.php
index 4c9ee9fb2..7e1e70dc1 100644
--- a/adm/shop_admin/itemlist.php
+++ b/adm/shop_admin/itemlist.php
@@ -191,7 +191,7 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌