Files
firstgarden-web-gnu/theme/basic/shop/mypage.php
2020-03-26 09:32:45 +09:00

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&amp;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");
?>