Ejemplo n.º 1
0
                    $data_path = $p['path'];
                }
                $destfile = G5_PATH . $data_path;
                if (is_file($destfile)) {
                    @unlink($destfile);
                }
            }
            $imgs = get_editor_image($row['iq_answer']);
            for ($i = 0; $i < count($imgs[1]); $i++) {
                $p = parse_url($imgs[1][$i]);
                if (strpos($p['path'], "/data/") != 0) {
                    $data_path = preg_replace("/^\\/.*\\/data/", "/data", $p['path']);
                } else {
                    $data_path = $p['path'];
                }
                $destfile = G5_PATH . $data_path;
                if (is_file($destfile)) {
                    @unlink($destfile);
                }
            }
            $sql = " delete from {$g5['g5_shop_item_qa_table']} where iq_id = '{$iq_id}' and md5(concat(iq_id,iq_time,iq_ip)) = '{$hash}' ";
            sql_query($sql);
            $alert_msg = '상품문의가 삭제 되었습니다.';
        }
    }
}
if ($w == 'd') {
    alert($alert_msg, $url);
} else {
    alert_opener($alert_msg, $url);
}
Ejemplo n.º 2
0
}
if ($pp_amount > $account['possible']) {
    alert_close('출금가능한 잔액보다 큰 금액을 신청하셨습니다.');
}
$str_num = $account['num'] * -1;
$str = substr(strval($pp_amount), $str_num);
if ($str == strval($account['txt'])) {
} else {
    alert_close('신청금액을 ' . number_format($account['unit']) . '원 단위로 입력해 주세요.');
}
$pp_memo = substr(trim($pp_memo), 0, 65536);
$pp_memo = preg_replace("#[\\\\]+\$#", "", $pp_memo);
$sql = " insert into {$g5['apms_payment']}\n\t\t\tset mb_id = '{$member['mb_id']}',\n\t\t\t\t pp_company = '{$partner['pt_company']}',\n\t\t\t\t pp_type = '{$partner['pt_type']}',\n\t\t\t\t pp_means = '{$pp_means}',\n\t\t\t\t pp_flag = '{$partner['pt_flag']}',\n\t\t\t\t pp_field = '{$pp_field}',\n\t\t\t\t pp_amount = '{$pp_amount}',\n\t\t\t\t pp_datetime = '" . G5_TIME_YMDHIS . "',\n\t\t\t\t pp_ip = '{$_SERVER['REMOTE_ADDR']}',\n\t\t\t\t pp_memo = '{$pp_memo}' ";
sql_query($sql);
// 출금신청 알림쪽지 발송
$msg = $member['mb_nick'] . '(' . $member['mb_id'] . ')님이 ' . number_format($pp_amount) . '원을 출금신청하셨습니다.';
$mb_list = $config['cf_admin'] . ',' . $config['as_admin'];
$mb = array_unique(explode(",", $mb_list));
for ($i = 0; $i < count($mb); $i++) {
    $tmp_row = sql_fetch(" select max(me_id) as max_me_id from {$g5['memo_table']} ");
    $me_id = $tmp_row['max_me_id'] + 1;
    // 쪽지 INSERT
    sql_query(" insert into {$g5['memo_table']} ( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo ) values ( '{$me_id}', '{$mb[$i]}', '{$config['cf_admin']}', '" . G5_TIME_YMDHIS . "', '{$msg}' ) ", false);
    // 읽지 않은 쪽지체크
    $tmp_row2 = sql_fetch(" select count(*) as cnt from {$g5['memo_table']} where me_recv_mb_id = '{$mb[$i]}' and me_read_datetime = '0000-00-00 00:00:00' ", false);
    // 실시간 쪽지 알림 기능
    sql_query(" update {$g5['member_table']} set mb_memo_call = '{$config['cf_admin']}', as_memo = '{$tmp_row2['cnt']}' where mb_id = '{$mb[$i]}' ", false);
}
//신청완료
alert_opener('출금신청을 하였습니다.', './?ap=' . $ap);