게시판 글 작성시 오류 코드가 뜹니다...

게시판 글 작성시 오류 코드가 뜹니다...

QA

게시판 글 작성시 오류 코드가 뜹니다...

그누보드5(영카트) 버전

5.6.22

본문

2949692104_1766727740.6517.png

 

2949692104_1766727766.978.png

위 사진처럼 만료일자가 나와아햐는데 126코드에서 오류가 발생하고 있다고 합니다.

어떻게 수정해야하나요? 


  <div class="bo_w_tit write_div">
        <label for="wr_1" class="sound_only">만료일자</label>
        <div id="autosave_wrapper" class="write_div">
            <input type="text" name="wr_1" value="<?php echo $write['wr_2']; ?>" id="wr_1" class="frm_input full_input" size="50" maxlength="255" placeholder="만료일자">
        </div>
    </div>

 

이 질문에 댓글 쓰기 :

답변 4

혹시 PHP 버전이 8 이실까요?

1982076563_1766728879.1949.png

 

스샷 보시면 wr_1 로 네이밍하셨는데 호출은 정작 wr_2 입니다.

둘다 wr_1 로 하시던가 wr_2 로 해주세요.

수정 전: value="<?php echo $write['wr_2']; ?>"

수정 후: value="<?php echo $write['wr_2'] ?? ''; ?>"

에러 그대로 배열에 값이 없어서 그런거 같습니다. 글쓰기 할때 배열의 기본값을 주셔야 할 거 같습니다. 버전이 높아져서 그러신거 같네요

if($w == "") {

$write['wr_1'] = "";

.....

}

상단에 이런식으로해서 간단하게 초기화 시켜주셔야 할 거 같습니다. 1~10와 다른 글쓰기에 들어가는 배열도요.

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

회원로그인

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