상품명에 따옴표 ' 가 들어가면 장바구니 에러가 발생합니다.
본문
답변 3
shop/cartupdate.php 파일의 224 라인 근처를 수정하신 후 테스트해보시기 바랍니다.
$sql .= $comma."( '$tmp_cart_id', '{$member['mb_id']}', '{$it['it_id']}', '{$it['it_name']}', '쇼핑', '{$it['it_price']}', '$point', '0', '0', '$io_value', '$ct_qty', '{$it['it_notax']}', '$io_id', '$io_type', '$io_price', '".G5_TIME_YMDHIS."', '$REMOTE_ADDR', '$ct_send_cost', '$sw_direct', '$ct_select' )";
위 코드를 아래와 같이 수정합니다.
$sql .= $comma."( '$tmp_cart_id', '{$member['mb_id']}', '{$it['it_id']}', '".addslashes($it['it_name'])."', '쇼핑', '{$it['it_price']}', '$point', '0', '0', '$io_value', '$ct_qty', '{$it['it_notax']}', '$io_id', '$io_type', '$io_price', '".G5_TIME_YMDHIS."', '$REMOTE_ADDR', '$ct_send_cost', '$sw_direct', '$ct_select' )";
addslashes() 사용하세요.
페이지에서 보여줄때는 stripslashes() 사용!!
많은 도움이 되었습니다. 감사합니다.
답변을 작성하시기 전에 로그인 해주세요.