여분 필드 input의 value="<?php echo $write['wr_1'] ?>"에 Undefined array key 오류

여분 필드 input의 value="<?php echo $write['wr_1'] ?>"에 Undefined array key 오류

QA

여분 필드 input의 value="<?php echo $write['wr_1'] ?>"에 Undefined array key 오류

본문

지금 어떤 파일 뭉치 하나만 이런 문제가 있는데요...

 

 

여분 필드를 사용하기 위해 write.skin.php 아래

<input type="text" name="wr_1" value="<?php echo $write['wr_1'] ?>" id="wr_1" placeholder="" required class="frm_input required">

를 넣었을 때

 

3530668501_1747018733.9756.png

 

 

이와 같은 오류가 뜹니다.

 

원래 공백이 출력되어야 하는 거 아닌가요? 어디에 문제가 있을까요?

 

 

서버에 다른 파일에서는 정상적으로 잘 뜹니다.

이 질문에 댓글 쓰기 :

답변 3


<input
  type="text"
  name="wr_1"
  value="<?php echo $write['wr_1'] ?? ''; ?>"
  id="wr_1"
  placeholder=""
  required
  class="frm_input required"
/>

로 변경해서 사용해보세요..php8 문법에서 발생하는 것입니다.

다른 방식으로도 해결해서 참고용으로 올립니다. 

 

error_reporting(E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_WARNING);

 

어딘가.. head같은 곳에 이렇게 써도 오류 메시지는 사라집니다.

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

회원로그인

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