short_open_tag 옵션 관련으로 질문 드립니다. 정보
short_open_tag 옵션 관련으로 질문 드립니다.본문
안녕하세요. 새로 가입한 프시쵸라고 합니다.
다름이 아니라, 그누보드를 이용해서 사이트를 만들어보기 위해 로컬에서 설치를 하려는 도중 php 파일의 내용이 깨져서 나오는 현상이 나타났습니다. php 태그가 그대로 나와 있는걸로 봐서 short_open_tag이 Off 상태일 때
<?php?>
로 코딩이 되어야 하기 때문에 이런 에러가 나온 걸 짐작할 수 있었습니다.
문제는 php코딩 권장사항에서 short_open_tag를 Off로 사용도록 하며
<?=$variables;?> 대신 <?php echo $variables;?> 로 최근 많이 사용하고 있습니다.
굳이 short_open_tag를 On으로 해야 하는 이유가 무엇인지 궁금합니다.
다름이 아니라, 그누보드를 이용해서 사이트를 만들어보기 위해 로컬에서 설치를 하려는 도중 php 파일의 내용이 깨져서 나오는 현상이 나타났습니다. php 태그가 그대로 나와 있는걸로 봐서 short_open_tag이 Off 상태일 때
<?php?>
로 코딩이 되어야 하기 때문에 이런 에러가 나온 걸 짐작할 수 있었습니다.
문제는 php코딩 권장사항에서 short_open_tag를 Off로 사용도록 하며
<?=$variables;?> 대신 <?php echo $variables;?> 로 최근 많이 사용하고 있습니다.
굳이 short_open_tag를 On으로 해야 하는 이유가 무엇인지 궁금합니다.
Fatal error: Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, null given in /home/kagla/new-sir/old/lib/common.lib.php:2339 Stack trace: #0 /home/kagla/new-sir/old/lib/common.lib.php(2339): mysqli_fetch_assoc() #1 /home/kagla/new-sir/old/skin/board/v16/view.skin.php(795): sql_fetch_array() #2 /home/kagla/new-sir/old/bbs/view.php(403): include_once('...') #3 /home/kagla/new-sir/old/bbs/board.php(300): include_once('...') #4 {main} thrown in /home/kagla/new-sir/old/lib/common.lib.php on line 2339