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

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

가온의창고 5개월 전 조회 1,231

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

 

 

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

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

를 넣었을 때

 

http://sir.kr/data/editor/2505/3530668501_1747018733.9756.png" width="100%" />

 

 

이와 같은 오류가 뜹니다.

 

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

 

 

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

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

답변 3개

5개월 전

스킨 상단에 넣어서 확인해보세요

$write배열이 생성되지 않은 것같은데요?

 

print_r($write);

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

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

가온의창고
5개월 전

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

 

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

 

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

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

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

5개월 전

</p>

<p><input

  type="text"

  name="wr_1"

  value="<?php echo $write['wr_1'] ?? ''; ?>"

  id="wr_1"

  placeholder=""

  required

  class="frm_input required"

/></p>

<p>

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

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

답변에 대한 댓글 1개

가온의창고
5개월 전
감사합니다

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

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

로그인