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

영카트 주소부분 문제.. 채택완료

따라하기 9년 전 조회 2,291

아래 코드처럼 해주니, 신용카드 결제시

"결제정보 등록 후 주문해 주십시오."

라고 뜨고 결제는 되지 않습니다.

바뀐건.. 우편번호 부분이 두개의 text 인것을 하나로 했다는점?

 

 

 

 

 

</p><p>        <?php if ($config['cf_use_addr']) { ?>
        <tr>
            <th scope="row">
                주소
                <?php if ($config['cf_req_addr']) { ?><strong class="sound_only">필수</strong><?php }  ?>
            </th>
            <td>
                <label for="reg_mb_zip" class="sound_only">우편번호<?php echo $config['cf_req_addr']?'<strong class="sound_only"> 필수</strong>':''; ?></label>
                <input type="text" name="mb_zip" value="<?php echo $member['mb_zip1'].$member['mb_zip2']; ?>" id="reg_mb_zip" <?php echo $config['cf_req_addr']?"required":""; ?> class="frm_input <?php echo $config['cf_req_addr']?"required":""; ?>" size="5" maxlength="6">
                <button type="button" class="btn_frmline" onclick="win_zip('fregisterform', 'mb_zip', 'mb_addr1', 'mb_addr2', 'mb_addr3', 'mb_addr_jibeon');">주소 검색</button>

                <input type="text" name="mb_addr1" value="<?php echo get_text($member['mb_addr1']) ?>" id="reg_mb_addr1" <?php echo $config['cf_req_addr']?"required":""; ?> class="frm_input frm_address <?php echo $config['cf_req_addr']?"required":""; ?>" size="50">
                <label for="reg_mb_addr1">기본주소<?php echo $config['cf_req_addr']?'<strong class="sound_only"> 필수</strong>':''; ?></label>

                <input type="text" name="mb_addr2" value="<?php echo get_text($member['mb_addr2']) ?>" id="reg_mb_addr2" class="frm_input frm_address" size="50">
                <label for="reg_mb_addr2">상세주소</label>
                

                <input type="text" name="mb_addr3" value="<?php echo get_text($member['mb_addr3']) ?>" id="reg_mb_addr3" class="frm_input frm_address" size="50" readonly="readonly">
                <label for="reg_mb_addr3">참고항목</label>
                <input type="hidden" name="mb_addr_jibeon" value="<?php echo get_text($member['mb_addr_jibeon']); ?>">
            </td>
        </tr>
        <?php }  ?> </p><p>

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

답변 2개

w
9년 전

기존 그대로 체크하는 부분이 있는가 봅니다.

새로만든 부분이 DB에 잘 들어가게끔 해놨다면...

 

없앤 부분은

아니면 체크하는 부분을 수정하시면 될듯 싶어요.

 

사실 정확한 진단은 alert을 내뿜는 곳의 소스를 보여주셔야 할것 같네요. 

로그인 후 평가할 수 있습니다

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

9년 전

config.php 에서 184줄 정도에 아래와 같이 수정 해주세요.

// escape string 처리 함수 지정 // addslashes 로 변경 가능 // define('G5_ESCAPE_FUNCTION', 'sql_escape_string');

define('G5_ESCAPE_FUNCTION', 'addslashes');

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

따라하기
9년 전
이미 define('G5_ESCAPE_FUNCTION', 'addslashes'); 상태랍니다... ㅠ_ㅠ

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

답변을 작성하려면 로그인이 필요합니다.

로그인