주문시에 세션이 없어서 그런건지 상품이 보이지 않는 문제. 정보
그샵 주문시에 세션이 없어서 그런건지 상품이 보이지 않는 문제.본문
실제 활용하고 있는 주소는 www.jokgu.net 입니다.
주문하고 있는 컴퓨터의 환경에 따라서 약간 틀려질 것 같은 생각은 드는데,
주문목록에 가서 특정 주문을 수정할 때요,
"상품명 수량 판매가 소계금액 포인트" 가 나타나는 장바구니에 해당되는 것이 보이지 않을 경우가 있더라구요.
그래서 주문 테이블을 살펴보니
gs_cart 테이블의 uid == ""
gs_order 테이블의 uid == ""
인 상태로 저장이 되어 있습니다.
세션 아이디가 NULL이라서 그런 것 처럼 보이긴 하는데,
어떤 고객은 되고, 어떤 고객은 되지 않고 있구요.
지금은 주문을 보고 DB를 직접 update하고 있습니다.
update gs_cart set uid = "11112222" where ....
update gs_order set uid = "11112222" where od_name = "주문자"
이런 식으로요.
왜 이런 현상이 나타날까요..? 떱~
[이 게시물은 관리자님에 의해 2003-11-25 11:05:12 그샵질답(으)로 부터 이동됨]
주문하고 있는 컴퓨터의 환경에 따라서 약간 틀려질 것 같은 생각은 드는데,
주문목록에 가서 특정 주문을 수정할 때요,
"상품명 수량 판매가 소계금액 포인트" 가 나타나는 장바구니에 해당되는 것이 보이지 않을 경우가 있더라구요.
그래서 주문 테이블을 살펴보니
gs_cart 테이블의 uid == ""
gs_order 테이블의 uid == ""
인 상태로 저장이 되어 있습니다.
세션 아이디가 NULL이라서 그런 것 처럼 보이긴 하는데,
어떤 고객은 되고, 어떤 고객은 되지 않고 있구요.
지금은 주문을 보고 DB를 직접 update하고 있습니다.
update gs_cart set uid = "11112222" where ....
update gs_order set uid = "11112222" where od_name = "주문자"
이런 식으로요.
왜 이런 현상이 나타날까요..? 떱~
[이 게시물은 관리자님에 의해 2003-11-25 11:05:12 그샵질답(으)로 부터 이동됨]
댓글 전체
특정 상품만 몇 번 그런적이 있고 지금은 잘 되는데...
그래두 고쳐 볼까요?
안되는 현상이 자주 나와야 하는데.. 떱~
상품이 워낙 안팔리다보니...
제가 하면 잘 되는지라..ㅋㅋㅋ
그래두 고쳐 볼까요?
안되는 현상이 자주 나와야 하는데.. 떱~
상품이 워낙 안팔리다보니...
제가 하면 잘 되는지라..ㅋㅋㅋ

세션값이 존재하지 않는다면 shop.lib.php 에서 자동으로 생성하여 줍니다.
if ($HTTP_SESSION_VARS[ss_uid] == "") {
session_register("ss_uid");
$ss_uid = md5(uniqid(rand(),1));
}
아마 $HTTP_SESSION_VARS 이 변수를 인식하지 못하는것 같습니다.
$_SESSION 으로 수정한 후 다시 실행해 보십시오.
if ($HTTP_SESSION_VARS[ss_uid] == "") {
session_register("ss_uid");
$ss_uid = md5(uniqid(rand(),1));
}
아마 $HTTP_SESSION_VARS 이 변수를 인식하지 못하는것 같습니다.
$_SESSION 으로 수정한 후 다시 실행해 보십시오.