리자님 영카트4에 왜 이렇게 코딩하셨지 묻고 싶습니다.

리자님 영카트4에 왜 이렇게 코딩하셨지 묻고 싶습니다.

QA

리자님 영카트4에 왜 이렇게 코딩하셨지 묻고 싶습니다.

본문


if ($od_settle_case == "무통장")
{
    $od_temp_point = (float)str_replace(",", "", $od_temp_point);
    $od_receipt_point = (float)str_replace(",", "", $od_temp_point);
}
else
{
    $od_temp_point = (float)str_replace(",", "", $od_temp_point);
    $od_receipt_point = 0;
}​

이 질문에 댓글 쓰기 :

답변 1

살면서 흑역사 한두개 쯤은 가지고 있을겁니다.

(여기서의 흑역사란 작동은 하지만 깔끔하지 못한 코드라고 해두죠. ㅋ)

 

저는 소프트웨어를 공개하는 바람에 누구나 몇개만 가지고 있을 흑역사를 몇만배 이상은 가지고 있습니다.

이 코드도 그런 흑역사의 일부분 이라고 생각해 주시구요.

 

변수에 컴마를 품은 값이 넘어오므로 그것을 없애주기 위한 용도로 만들었을 것으로 추정하고 있습니다.

(하도 오래전 일이라 ㅠㅠ)

 

그런데 이 코드가 영카트5에도 존재하나요?

태그가 영카트5로 되어 있네요.

엥...저는 태그를 달지 않았는데요.
영카트4에 주문기록 소스입니다.
그런데 지금까지 아무도 질의한 사람이 없었나보죠?
저는 쇼핑몰 운영을 해보지 않아 몰랐는데요.
이번에 회원별로 포인트 사용내역을 집계할 수 있느냐는 질문을 받아 분석해 보던중에
포인트 관리 테이블에 기록되지 않는다는 사실을 알게되었네요.
한마디로 5000점 이상이면 포인트 사용할 수 있는데 해당회원이 만점있으면.......
10번이고 20번이고 사용할 수 있다는 의미가 되는거죠.
저만 심각한거군요...ㅠㅠ 답변 감사합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 15
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT