박

주문시에 세션이 없어서 그런건지 상품이 보이지 않는 문제.

· 2003-09-14 (일) 03:42:28 · 449 · 2
실제 활용하고 있는 주소는 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 그샵질답(으)로 부터 이동됨]
|

댓글 2개

특정 상품만 몇 번 그런적이 있고 지금은 잘 되는데...
그래두 고쳐 볼까요?
안되는 현상이 자주 나와야 하는데.. 떱~
상품이 워낙 안팔리다보니...
제가 하면 잘 되는지라..ㅋㅋㅋ
세션값이 존재하지 않는다면 shop.lib.php 에서 자동으로 생성하여 줍니다.

if ($HTTP_SESSION_VARS[ss_uid] == "") {
session_register("ss_uid");
$ss_uid = md5(uniqid(rand(),1));
}

아마 $HTTP_SESSION_VARS 이 변수를 인식하지 못하는것 같습니다.

$_SESSION 으로 수정한 후 다시 실행해 보십시오.
댓글을 작성하시려면 로그인이 필요합니다.

그누3질답

9,564건
+
제목 글쓴이 날짜 조회
03-09-21 조회 1,502
03-09-21 조회 451
03-09-21 조회 649
03-09-20 조회 787
03-09-20 조회 529
03-09-19 조회 479
03-09-19 조회 581
03-09-19 조회 589
03-09-18 조회 558
03-09-18 조회 453
03-09-18 조회 529
03-09-18 조회 642
03-09-18 조회 408
03-09-18 조회 470
03-09-18 조회 519
03-09-17 조회 444
03-09-14 조회 450
03-09-12 조회 522
03-09-12 조회 757
03-09-09 조회 680