218 lines
8.6 KiB
PHP
218 lines
8.6 KiB
PHP
<?php
|
|
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
|
|
|
$g5['title'] = '마이페이지';
|
|
include_once('./_head.php');
|
|
|
|
// 쿠폰
|
|
$cp_count = 0;
|
|
$sql = " select cp_id
|
|
from {$g5['g5_shop_coupon_table']}
|
|
where mb_id IN ( '{$member['mb_id']}', '전체회원' )
|
|
and cp_start <= '".G5_TIME_YMD."'
|
|
and cp_end >= '".G5_TIME_YMD."' ";
|
|
$res = sql_query($sql);
|
|
|
|
for($k=0; $cp=sql_fetch_array($res); $k++) {
|
|
if(!is_used_coupon($member['mb_id'], $cp['cp_id']))
|
|
$cp_count++;
|
|
}
|
|
?>
|
|
|
|
<!-- 마이페이지 시작 { -->
|
|
<div id="smb_my">
|
|
|
|
<!-- 회원정보 개요 시작 { -->
|
|
<section id="smb_my_ov">
|
|
<h2>회원정보 개요</h2>
|
|
|
|
<div class="smb_me">
|
|
<strong class="my_ov_name"><img src="<?php echo G5_THEME_IMG_URL ;?>/no_profile.gif" alt="프로필이미지"><br><?php echo $member['mb_name']; ?></strong><br>
|
|
<a href="<?php echo G5_BBS_URL ?>/member_confirm.php?url=register_form.php" class="smb_info">정보수정</a>
|
|
<a href="<?php echo G5_BBS_URL ?>/logout.php">로그아웃</a>
|
|
</div>
|
|
|
|
<ul id="smb_private">
|
|
<li>
|
|
<a href="<?php echo G5_BBS_URL ?>/point.php" target="_blank" class="win_point">
|
|
<i class="fa fa-database" aria-hidden="true"></i>포인트
|
|
<strong><?php echo number_format($member['mb_point']); ?></strong>
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="<?php echo G5_SHOP_URL ?>/coupon.php" target="_blank" class="win_coupon">
|
|
<i class="fa fa-ticket" aria-hidden="true"></i>쿠폰
|
|
<strong><?php echo number_format($cp_count); ?></strong>
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="<?php echo G5_BBS_URL ?>/memo.php" target="_blank" class="win_memo">
|
|
<i class="fa fa-envelope-o" aria-hidden="true"></i><span class="sound_only">안 읽은 </span>쪽지
|
|
<strong><?php echo $memo_not_read ?></strong>
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="<?php echo G5_BBS_URL ?>/scrap.php" target="_blank" class="win_scrap">
|
|
<i class="fa fa-thumb-tack" aria-hidden="true"></i>스크랩
|
|
<strong class="scrap">0</strong>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
|
|
<h3>내정보</h3>
|
|
<dl class="op_area">
|
|
<dt>연락처</dt>
|
|
<dd><?php echo ($member['mb_tel'] ? $member['mb_tel'] : '미등록'); ?></dd>
|
|
<dt>E-Mail</dt>
|
|
<dd><?php echo ($member['mb_email'] ? $member['mb_email'] : '미등록'); ?></dd>
|
|
<dt>최종접속일시</dt>
|
|
<dd><?php echo $member['mb_today_login']; ?></dd>
|
|
<dt>회원가입일시</dt>
|
|
<dd><?php echo $member['mb_datetime']; ?></dd>
|
|
<dt id="smb_my_ovaddt">주소</dt>
|
|
<dd id="smb_my_ovaddd"><?php echo sprintf("(%s%s)", $member['mb_zip1'], $member['mb_zip2']).' '.print_address($member['mb_addr1'], $member['mb_addr2'], $member['mb_addr3'], $member['mb_addr_jibeon']); ?></dd>
|
|
</dl>
|
|
|
|
<a href="<?php echo G5_BBS_URL; ?>/member_confirm.php?url=member_leave.php" onclick="return member_leave();" class="withdrawal">회원탈퇴</a>
|
|
</section>
|
|
<!-- } 회원정보 개요 끝 -->
|
|
|
|
<div id="smb_my_list">
|
|
<!-- 최근 주문내역 시작 { -->
|
|
<section id="smb_my_od">
|
|
<h2>주문내역조회</h2>
|
|
<?php
|
|
// 최근 주문내역
|
|
define("_ORDERINQUIRY_", true);
|
|
|
|
$limit = " limit 0, 5 ";
|
|
include G5_SHOP_PATH.'/orderinquiry.sub.php';
|
|
?>
|
|
|
|
<div class="smb_my_more">
|
|
<a href="./orderinquiry.php">더보기</a>
|
|
</div>
|
|
</section>
|
|
<!-- } 최근 주문내역 끝 -->
|
|
|
|
<!-- 최근 위시리스트 시작 { -->
|
|
<section id="smb_my_wish">
|
|
<h2>최근 위시리스트</h2>
|
|
<form name="fwishlist" method="post" action="./cartupdate.php">
|
|
<input type="hidden" name="act" value="multi">
|
|
<input type="hidden" name="sw_direct" value="">
|
|
<input type="hidden" name="prog" value="wish">
|
|
<ul>
|
|
<?php
|
|
$sql = " select *
|
|
from {$g5['g5_shop_wish_table']} a,
|
|
{$g5['g5_shop_item_table']} b
|
|
where a.mb_id = '{$member['mb_id']}'
|
|
and a.it_id = b.it_id
|
|
order by a.wi_id desc
|
|
limit 0, 8 ";
|
|
$result = sql_query($sql);
|
|
for ($i=0; $row = sql_fetch_array($result); $i++)
|
|
{
|
|
$image = get_it_image($row['it_id'], 100, 100, true);
|
|
?>
|
|
|
|
<li>
|
|
<div class="smb_my_chk">
|
|
<?php if(is_soldout($row['it_id'])) { //품절검사 ?> 품절
|
|
<?php } else { //품절이 아니면 체크할수 있도록한다 ?>
|
|
<div class="chk_box">
|
|
<input type="checkbox" name="chk_it_id[<?php echo $i; ?>]" value="1" id="chk_it_id_<?php echo $i; ?>" onclick="out_cd_check(this, '<?php echo $out_cd; ?>');" class="selec_chk">
|
|
<label for="chk_it_id_<?php echo $i; ?>"><span></span><b class="sound_only"><?php echo $row['it_name']; ?></b></label>
|
|
</div>
|
|
<?php } ?>
|
|
<input type="hidden" name="it_id[<?php echo $i; ?>]" value="<?php echo $row['it_id']; ?>">
|
|
<input type="hidden" name="io_type[<?php echo $row['it_id']; ?>][0]" value="0">
|
|
<input type="hidden" name="io_id[<?php echo $row['it_id']; ?>][0]" value="">
|
|
<input type="hidden" name="io_value[<?php echo $row['it_id']; ?>][0]" value="<?php echo $row['it_name']; ?>">
|
|
<input type="hidden" name="ct_qty[<?php echo $row['it_id']; ?>][0]" value="1">
|
|
</div>
|
|
<div class="smb_my_img"><?php echo $image; ?></div>
|
|
<div class="smb_my_tit"><a href="<?php echo shop_item_url($row['it_id']); ?>"><?php echo stripslashes($row['it_name']); ?></a></div>
|
|
<div class="smb_my_price"><?php echo display_price(get_price($row), $row['it_tel_inq']); ?></div>
|
|
<div class="smb_my_date"><?php echo $row['wi_time']; ?></div>
|
|
<a href="./wishupdate.php?w=d&wi_id=<?php echo $row['wi_id']; ?>" class="wish_del"><i class="fa fa-trash" aria-hidden="true"></i><span class="sound_only">삭제</span></a>
|
|
</li>
|
|
|
|
<?php
|
|
}
|
|
|
|
if ($i == 0)
|
|
echo '<li class="empty_li">보관 내역이 없습니다.</li>';
|
|
?>
|
|
</ul>
|
|
|
|
<div class="smb_my_more">
|
|
<a href="./wishlist.php">더보기</a>
|
|
</div>
|
|
|
|
<div id="smb_ws_act">
|
|
<button type="submit" class="btn01" onclick="return fwishlist_check(document.fwishlist,'');">장바구니</button>
|
|
<button type="submit" class="btn02" onclick="return fwishlist_check(document.fwishlist,'direct_buy');">주문하기</button>
|
|
</div>
|
|
</form>
|
|
</section>
|
|
<!-- } 최근 위시리스트 끝 -->
|
|
</div>
|
|
</div>
|
|
|
|
<script>
|
|
function member_leave()
|
|
{
|
|
return confirm('정말 회원에서 탈퇴 하시겠습니까?')
|
|
}
|
|
|
|
function out_cd_check(fld, out_cd)
|
|
{
|
|
if (out_cd == 'no'){
|
|
alert("옵션이 있는 상품입니다.\n\n상품을 클릭하여 상품페이지에서 옵션을 선택한 후 주문하십시오.");
|
|
fld.checked = false;
|
|
return;
|
|
}
|
|
|
|
if (out_cd == 'tel_inq'){
|
|
alert("이 상품은 전화로 문의해 주십시오.\n\n장바구니에 담아 구입하실 수 없습니다.");
|
|
fld.checked = false;
|
|
return;
|
|
}
|
|
}
|
|
|
|
function fwishlist_check(f, act)
|
|
{
|
|
var k = 0;
|
|
var length = f.elements.length;
|
|
|
|
for(i=0; i<length; i++) {
|
|
if (f.elements[i].checked) {
|
|
k++;
|
|
}
|
|
}
|
|
|
|
if(k == 0)
|
|
{
|
|
alert("상품을 하나 이상 체크 하십시오");
|
|
return false;
|
|
}
|
|
|
|
if (act == "direct_buy")
|
|
{
|
|
f.sw_direct.value = 1;
|
|
}
|
|
else
|
|
{
|
|
f.sw_direct.value = 0;
|
|
}
|
|
|
|
return true;
|
|
}
|
|
</script>
|
|
<!-- } 마이페이지 끝 -->
|
|
|
|
<?php
|
|
include_once("./_tail.php");
|
|
?>
|