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

비회원 주문서 조회 두번째질문입니다.

· 12년 전 · 17 · 2
16673번에서 질문한 건입니다.
댓글을 달았는데 답변이 없어 새로 글을 올립니다.

비회원 주문시 에러때문에 인데 아래와 같이 관리자님이 답변을 달았습니다.
그래서 문제점을 아래와 같이 여쭤 봅니다.

------------------------------------------------------------------------------
관리자2013.08.14 18:14:0714.♡.43.156

해당 코드를 주석 처리하면 다른분이 이분의 주문서를 읽는게 가능합니다.
세션을 생성하여 조회하는 방법으로 처리해 드렸으니 테스트 해보시기 바랍니다.

------------------------------------------------------------------------------
은빛날개2013.08.19 11:23:43183.♡.215.89

위의 질문처럼 /shop/orderinquiryview.php의 경고문구를 주석처리만 하고 테스트 할때는 이상없이 잘 됐는데 관리자님이 세션을 생성하여 조회하는 방법으로 처리해드렸다는 댓글 후 테스트를 하면 주문이 존재하지 않습니다. 라고 뜹니다. (휴가때문에 오늘에야 테스트를 했습니다.ㅡㅡ") 왜 그런가요??

댓글 작성

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

로그인하기

댓글 2개

shop/orderinquiry.php 를

// 회원인 경우
if ($is_member)
{
$sql_common = " from $g4[yc4_order_table] where mb_id = '$member[mb_id]' ";
}
else if ($od_id && $od_pwd) // 비회원인 경우 주문서번호와 비밀번호가 넘어왔다면
{
//$sql_common = " from $g4[yc4_order_table] where od_id = '$od_id' and od_pwd = PASSWORD('$od_pwd') ";
$sql_common = " from $g4[yc4_order_table] where od_id = '$od_id' and od_pwd = '$od_pwd' ";
}
else // 그렇지 않다면 로그인으로 가기
{
goto_url("$g4[bbs_path]/login.php?url=".urlencode("$g4[shop_path]/orderinquiry.php"));
}

이렇게 수정하여 처리해 드렸습니다.
12년 전
잘되네요. ^^;; 더위에 건강유의하시고 감사합니다!!

게시글 목록

번호 제목
56073
56067
56065
56060
56058
56055
56051
56048
56044
56043
56042
56039
56035
56032
56030
56028
56025
56018
56012
56010