51 lines
1.3 KiB
PHP
51 lines
1.3 KiB
PHP
<?php
|
|
$sub_menu = "500300";
|
|
include_once('./_common.php');
|
|
|
|
auth_check($auth[$sub_menu], 'w');
|
|
|
|
check_token();
|
|
|
|
if(!$it_id && $it_name) {
|
|
$it = sql_fetch("select * from {$g5['item_table']} where it_name = '{$it_name}'");
|
|
if(!$it['it_id']) {
|
|
alert("해당 아이템의 정보가 없습니다.");
|
|
}
|
|
$it_id = $it['it_id'];
|
|
} else {
|
|
$it = sql_fetch("select * from {$g5['item_table']} where it_id = '{$it_id}'");
|
|
if(!$it['it_id']) {
|
|
alert("해당 아이템의 정보가 없습니다.");
|
|
}
|
|
}
|
|
|
|
$item_count = $item_count ? $item_count : 1;
|
|
|
|
if($take_type == 'A') {
|
|
// 전체지급
|
|
$sql_common = " from {$g5['character_table']} ";
|
|
$sql_search = " where ch_state = '승인' ";
|
|
$sql = " select ch_id, ch_name {$sql_common} {$sql_search} ";
|
|
$result = sql_query($sql);
|
|
|
|
for($i=0; $ch = sql_fetch_array($result); $i++) {
|
|
insert_inventory($ch['ch_id'], $it_id, $it, $item_count);
|
|
}
|
|
} else {
|
|
// 개별지급
|
|
if(!$ch_id && $ch_name) {
|
|
$ch = sql_fetch("select ch_id, ch_name from {$g5['character_table']} where ch_name = '{$ch_name}'");
|
|
$ch_id = $ch['ch_id'];
|
|
} else {
|
|
$ch = sql_fetch("select ch_id, ch_name from {$g5['character_table']} where ch_id = '{$ch_id}'");
|
|
}
|
|
|
|
if (!$ch['ch_id'])
|
|
alert('존재하는 캐릭터가 아닙니다.');
|
|
|
|
insert_inventory($ch['ch_id'], $it_id, $it, $item_count);
|
|
}
|
|
|
|
|
|
goto_url('./inventory_list.php?'.$qstr);
|
|
?>
|