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

php 7로 올리고 나서 '' 문제... 채택완료

재아 5년 전 조회 3,000

음 

 

기존에는 $mk[href]

 

이게 다 되었는데요~

 

php7 하니깐 에러가 뿜더랍니다.

대부분의 에러는

 

$mk['href'] 이런식으로 '' 를 넣어주면 되는데요~~...

 

이게 양이 너무 많은데....

이거 ; 좀 실용적으로 바꾸는 방법이 없을까요? 

 

 

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

답변 4개

채택된 답변
+20 포인트

common.php 상단에 보시면

error_reporting( E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_ERROR | E_WARNING | E_PARSE | E_USER_ERROR | E_USER_WARNING );

부분이 있습니다.

error_reporting( E_ALL & ~E_NOTICE & ~E_STRICT) 로 변경하시거나

 

ini_set("display_errors", 0); 코드를 추가하시면 전체 에러 출력을 끌수 있습니다.

 

 

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

답변에 대한 댓글 1개

재아
5년 전
위처럼 할경우에는 서버에 에러 로그 처리가 안되나요?

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

ifelse
5년 전

{$list[$i][subject]} => {$list[$i]['subject']}

제가 5점대에 7.2로 업데이트 하면서 했던 방법은

문서열고 [a , [b , [c .........[z 형태로 찾기로 php부분하고 쿼리부분이 혼합되어있다보니

하나씩 수정해줬습니다..-_-;

키보드에 ' 표시 지워지는줄 알았어요 

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

답변에 대한 댓글 1개

재아
5년 전
저도 지금 그 상황이거든요 ㅠ; ''''' 이거 무진장 하고 있는데...
php 부분만 있으면 하는데 혼합되는경우에는 오류가 또 생기더군요 ㅠ;;

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

ini_set("display_errors", 0); 는 에러 표시를 안한다는 것입니다.(화면출력이 안되도록 하는것)

 

error_reporting( E_ALL & ~E_NOTICE & ~E_STRICT) 는  전체 오류중에 NOTICE와 STRICT 는 빼겠다는것입니다.

 

 

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

답변에 대한 댓글 1개

재아
5년 전
아 네... 감사힙낟.

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

5년 전

추가적인 질문입니다.

 

echo "<span class='media-list-subject'{$style}>{$list[$i][subject]}</span></a>\n";

 

이런경우에는 

 

{$list[$i][subject]}

 

여기에 ['subject']  를 어떻게 넣어야 하나요? 

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

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

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

로그인