Exemple #1
0
<section id="bo_w">
    <h2 id="container_title"><?php 
echo $g5['title'];
?>
</h2>

    <!-- 게시물 작성/수정 시작 { -->
    <form name="fwrite" id="fwrite" action="<?php 
echo $action_url;
?>
" onsubmit="return fwrite_submit(this);" method="post" enctype="multipart/form-data" autocomplete="off" style="width:<?php 
echo $width;
?>
">
    <input type="hidden" name="uid" value="<?php 
echo get_uniqid();
?>
">
    <input type="hidden" name="w" value="<?php 
echo $w;
?>
">
    <input type="hidden" name="bo_table" value="<?php 
echo $bo_table;
?>
">
    <input type="hidden" name="wr_id" value="<?php 
echo $wr_id;
?>
">
    <input type="hidden" name="sca" value="<?php 
Exemple #2
0
function set_cart_id($direct)
{
    global $g5, $default, $member;
    if ($direct) {
        $tmp_cart_id = get_session('ss_cart_direct');
        if (!$tmp_cart_id) {
            $tmp_cart_id = get_uniqid();
            set_session('ss_cart_direct', $tmp_cart_id);
        }
    } else {
        // 비회원장바구니 cart id 쿠키설정
        if ($default['de_guest_cart_use']) {
            $tmp_cart_id = get_cookie('ck_guest_cart_id');
            if ($tmp_cart_id) {
                set_session('ss_cart_id', $tmp_cart_id);
                //set_cookie('ck_guest_cart_id', $tmp_cart_id, ($default['de_cart_keep_term'] * 86400));
            } else {
                $tmp_cart_id = get_uniqid();
                set_session('ss_cart_id', $tmp_cart_id);
                set_cookie('ck_guest_cart_id', $tmp_cart_id, $default['de_cart_keep_term'] * 86400);
            }
        } else {
            $tmp_cart_id = get_session('ss_cart_id');
            if (!$tmp_cart_id) {
                $tmp_cart_id = get_uniqid();
                set_session('ss_cart_id', $tmp_cart_id);
            }
        }
        // 보관된 회원장바구니 자료 cart id 변경
        if ($member['mb_id'] && $tmp_cart_id) {
            $sql = " update {$g5['g5_shop_cart_table']}\n                        set od_id = '{$tmp_cart_id}'\n                        where mb_id = '{$member['mb_id']}'\n                          and ct_direct = '0'\n                          and ct_status = '쇼핑' ";
            sql_query($sql);
        }
    }
}
Exemple #3
0
// 장바구니가 비어있는가?
if ($sw_direct) {
    $tmp_cart_id = get_session("ss_cart_direct");
} else {
    $tmp_cart_id = get_session("ss_cart_id");
}
if (get_cart_count($tmp_cart_id) == 0) {
    alert('장바구니가 비어 있습니다.', G5_SHOP_URL . '/cart.php');
}
$g5['title'] = '주문서 작성';
include_once G5_MSHOP_PATH . '/_head.php';
if ($default['de_hope_date_use']) {
    include_once G5_PLUGIN_PATH . '/jquery-ui/datepicker.php';
}
// 새로운 주문번호 생성
$od_id = get_uniqid();
set_session('ss_order_id', $od_id);
$s_cart_id = $tmp_cart_id;
$order_action_url = G5_HTTPS_MSHOP_URL . '/orderformupdate.php';
require_once G5_MSHOP_PATH . '/settle_' . $default['de_pg_service'] . '.inc.php';
// 결제등록 요청시 사용할 입금마감일
$ipgm_date = date("Ymd", G5_SERVER_TIME + 86400 * 5);
$tablet_size = "1.0";
// 화면 사이즈 조정 - 기기화면에 맞게 수정(갤럭시탭,아이패드 - 1.85, 스마트폰 - 1.0)
// 개인결제번호제거
set_session('ss_personalpay_id', '');
set_session('ss_personalpay_hash', '');
?>

<div id="sod_approval_frm">
<?php 
    }
    if (preg_match('/[^0-9]/', $_POST['pp_price'])) {
        alert('주문금액은 숫자만 입력해 주십시오.');
    }
    $od_id = preg_replace('/[^0-9]/', '', $_POST['od_id']);
    if ($_POST['od_id']) {
        $sql = " select od_id from {$g5['g5_shop_order_table']} where od_id = '{$od_id}' ";
        $row = sql_fetch($sql);
        if (!$row['od_id']) {
            alert('입력하신 주문번호는 존재하지 않는 주문 자료입니다.');
        }
    }
    $sql_common = " pp_name             = '{$_POST['pp_name']}',\n                    pp_price            = '{$_POST['pp_price']}',\n                    od_id               = '{$od_id}',\n                    pp_content          = '{$_POST['pp_content']}',\n                    pp_receipt_price    = '{$_POST['pp_receipt_price']}',\n                    pp_settle_case      = '{$_POST['pp_settle_case']}',\n                    pp_receipt_time     = '{$_POST['pp_receipt_time']}',\n                    pp_shop_memo        = '{$_POST['pp_shop_memo']}',\n                    pp_use              = '{$_POST['pp_use']}' ";
}
if ($w == '') {
    $pp_id = get_uniqid();
    $sql = " insert into {$g5['g5_shop_personalpay_table']}\n                set pp_id = '{$pp_id}',\n                    {$sql_common} ,\n                    pp_ip   = '{$_SERVER['REMOTE_ADDR']}',\n                    pp_time = '" . G5_TIME_YMDHIS . "' ";
    sql_query($sql);
} else {
    if ($w == 'u') {
        $sql = " select pp_id from {$g5['g5_shop_personalpay_table']} where pp_id = '{$_POST['pp_id']}' ";
        $row = sql_fetch($sql);
        if (!$row['pp_id']) {
            alert('수정하시려는 자료가 존재하지 않습니다.');
        }
        $sql = " update {$g5['g5_shop_personalpay_table']}\n                set {$sql_common}\n                where pp_id = '{$_POST['pp_id']}' ";
        sql_query($sql);
    }
}
if ($popup == 'yes') {
    alert_close('개인결제가 추가됐습니다.');
Exemple #5
0
<?php

if (!defined('_GNUBOARD_')) {
    exit;
}
$uid = get_uniqid();
// summernote는 모바일에서 사용가능 하기에 editor 재설정
if (G5_IS_MOBILE && $config['cf_editor'] == 'summernote' && $eyoom_board['bo_use_summernote_mo'] == '1') {
    $is_dhtml_editor = false;
    $is_dhtml_editor_use = true;
    // 모바일에서는 G5_IS_MOBILE_DHTML_USE 설정에 따라 DHTML 에디터 적용
    if ($config['cf_editor'] && $is_dhtml_editor_use && $board['bo_use_dhtml_editor'] && $member['mb_level'] >= $board['bo_html_level']) {
        $is_dhtml_editor = true;
        if (is_file(G5_EDITOR_PATH . '/' . $config['cf_editor'] . '/autosave.editor.js')) {
            $editor_content_js = '<script src="' . G5_EDITOR_URL . '/' . $config['cf_editor'] . '/autosave.editor.js"></script>' . PHP_EOL;
        }
    }
    $editor_html = editor_html('wr_content', $content, $is_dhtml_editor);
    $editor_js = '';
    $editor_js .= get_editor_js('wr_content', $is_dhtml_editor);
    $editor_js .= chk_editor_js('wr_content', $is_dhtml_editor);
}
// add_javascript('js 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_javascript(G5_POSTCODE_JS, 0);
//다음 주소 js
// wr_1에 작성자의 레벨정보 입력
if ($is_member) {
    if ($w == '' || $w == 'r') {
        $wr_1 = $member['mb_level'] . "|" . $eyoomer['level'];
    } else {
        if ($w == 'u' && $wr_1 && $is_anonymous) {
}
if (preg_match('/[^0-9]/', $_POST['pp_price'])) {
    alert('주문금액은 숫자만 입력해 주십시오.');
}
if ($_POST['od_id']) {
    $sql = " select od_id from {$g5['g5_shop_order_table']} where od_id = '{$_POST['od_id']}' ";
    $od = sql_fetch($sql);
    if (!$od['od_id']) {
        alert('입력하신 주문번호는 존재하지 않습니다.');
    }
}
$sql = " select * from {$g5['g5_shop_personalpay_table']} where pp_id = '{$pp_id}' ";
$row = sql_fetch($sql);
if (!$row['pp_id']) {
    alert_close('복사하시려는 개인결제 정보가 존재하지 않습니다.');
}
$new_pp_id = get_uniqid();
$sql = " insert into {$g5['g5_shop_personalpay_table']}\n            set pp_id           = '{$new_pp_id}',\n                od_id           = '{$_POST['od_id']}',\n                pp_name         = '{$_POST['pp_name']}',\n                pp_content      = '{$row['pp_content']}',\n                pp_use          = '{$row['pp_use']}',\n                pp_price        = '{$_POST['pp_price']}',\n                pp_ip           = '{$_SERVER['REMOTE_ADDR']}',\n                pp_time         = '" . G5_TIME_YMDHIS . "' ";
sql_query($sql);
$g5['title'] = '개인결제 복사';
include_once G5_PATH . '/head.sub.php';
?>

<script>
alert("개인결제 정보가 복사되었습니다.");
window.opener.location.reload();
self.close();
</script>

<?php 
include_once G5_PATH . '/tail.sub.php';
Exemple #7
0
}
$inTpBit = '0';
// 입력구분코드(고정값 '0' : KCB팝업에서 개인정보 입력)
$name = 'x';
// 성명 (고정값 'x')
$birthday = 'x';
// 생년월일 (고정값 'x')
$gender = 'x';
// 성별 (고정값 'x')
$ntvFrnrTpCd = 'x';
// 내외국인구분 (고정값 'x')
$mblTelCmmCd = 'x';
// 이동통신사코드 (고정값 'x')
$mbphnNo = 'x';
// 휴대폰번호 (고정값 'x')
$svcTxSeqno = get_uniqid();
// 거래번호. 동일문자열을 두번 사용할 수 없음. ( 20자리의 문자열. 0-9,A-Z,a-z 사용.)
$clientIp = $_SERVER['SERVER_ADDR'];
// 회원사 IP,   $_SERVER["SERVER_ADDR"] 사용가능.
$clientDomain = $_SERVER['HTTP_HOST'];
// 회원사 도메인, $_SERVER["HTTP_HOST"] 사용가능.
$rsv1 = '0';
// 예약 항목
$rsv2 = '0';
// 예약 항목
$rsv3 = '0';
// 예약 항목
$hsCertMsrCd = '10';
// 인증수단코드 2byte  (10:핸드폰)
$hsCertRqstCausCd = '00';
// 인증요청사유코드 2byte  (00:회원가입, 01:성인인증, 02:회원정보수정, 03:비밀번호찾기, 04:상품구매, 99:기타)
Exemple #8
0
<?php

include_once './_common.php';
// 금일 인증시도 회수 체크
certify_count_check($member['mb_id'], 'hp');
// kcp 휴대폰인증파일
include_once G5_KCPCERT_PATH . '/kcpcert_config.php';
$ordr_idxx = get_session('ss_uniqid');
if (!$ordr_idxx) {
    $ordr_idxx = get_uniqid();
}
?>

<form name="form_auth" method="post" target="auth_popup" action="<?php 
echo $cert_url;
?>
">
<!-- 유저네임 -->
<input type="hidden" name="user_name"    value="" />
<!-- 주문번호 -->
<input type="hidden" name="ordr_idxx"    value="<?php 
echo $ordr_idxx;
?>
">
<!-- 요청종류 -->
<input type="hidden" name="req_tx"       value="cert"/>
<!-- 인증종류 -->
<input type="hidden" name="cert_type"    value="01"/>
<!-- 웹사이트아이디 -->
<input type="hidden" name="web_siteid"   value=""/>
<!-- 노출 통신사 default 처리시 아래의 주석을 해제하고 사용하십시요