테스트 사이트 - 개발 중인 베타 버전입니다

필드 추가 및 에러 질문입니다.

· 14년 전 · 43 · 2
제가 원하는 부분이 회원만 장바구니 아이템을 유지하는것인데 (비회원은 필요없구요)
필드추가방법을 좀더 자세히 알수있을까요. DB의 추가나 변경부분을 그다지 잘 아는편은
아닌지라 너무 해깔립니다.
회원의 장바구니가 로그아웃시에도 유지될수 있도록 필드추가 방법을 부탁드립니다;;

그리고 장바구니 담기가 종종 에러가 나는데 이것도 답변좀 부탁드립니다;

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

기존에 있는 필드로 가능할듯 합니다.
테스트는 제대로 해보질 못했습니다.

extend/shop.extend.php 를

// 프로그램 전반에 걸쳐 사용하는 유일한 키 (장바구니 키)
if (!get_session('ss_on_uid'))
{
set_session('ss_on_uid', get_unique_id());
}

if ($is_member) {
if ($member[mb_1] == "") {
$member[mb_1] = $_SESSION[ss_on_uid];
sql_query(" update $g4[member_table] set mb_1 = '$member[mb_1]' where mb_id = '$member[mb_id]' ");
}
else {
set_session('ss_on_uid', $member[mb_1]);
}
}

위와 같이 수정(추가)합니다.



shop/orderupdate.php 를

// ss_on_uid 기존자료 세션에서 제거
set_session('ss_on_uid', '');

if ($is_member)
sql_query(" update $g4[member_table] set mb_1 = '' where mb_id = '$member[mb_id]' ");

위와 같이 수정(추가)합니다.


프로그램의 기능을 추가, 수정하시는 경우는 고객지원이 어렵습니다.
관리자님 장바구니 에러도 좀 잡아주세요 ㅠㅠ