bbs/alert.php 파일내에 인클루드 문제
alert.php 파일 상단에
include_once('./_common.php');
이 부분이 절대 경로가 아니다 보니
alert을 부르는 페이지에서 저 경로에 파일이 없으면 경고메세지가 나옵니다.
alert.php 파일을 include 해서 사용하는것이니 저 부분은 필요없지 않을까요?
include_once('./_common.php');
이 부분이 절대 경로가 아니다 보니
alert을 부르는 페이지에서 저 경로에 파일이 없으면 경고메세지가 나옵니다.
alert.php 파일을 include 해서 사용하는것이니 저 부분은 필요없지 않을까요?
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 4개
제 짧은 생각에 인클루드가 필요없는것 같아서 ㅠ
include 하지 않습니다. 그러나 이전에 include 된 것이 없다면 include를 하게 됩니다.
_common.php 파일에서 common.php 파일을 include 하도록 되어 있는데요.. 이 파일이 include 되지
않으면 alet.php 파일에서 사용되는 G5_PATH 등의 상수나 $g5 등의 배열 변수를 사용할 수 없게 됩니다.
영카트 폴더 밖에서 사용하실 때도 _common.php 파일을 생성해주셔야만 정상적인 사용이 가능합니다.
root/ 폴더에 영카트를 설치하고
root/etc 폴더를 만들고 폴더내의 _common.php 파일을 넣지않고
해당 폴더의 파일 내에 include 를 include_once("../common.php"); 이렇게 했을 경우
페이지에서는 오류가 나지 않지만 alert 함수를 실행했을 경우 해당 폴더내의 _common.php 파일이 없기 때문에
./_common.php 파일을 찾을 수 없다는 경고 메세지가 나와용~
g4에서는 모든 폴더내에 _common.php 파일을 넣어서 g4_path 변수를 사용했는데 이번에는
g4와 다르게 생겨서 _common.php 파일을 생성하지 않고 작업을 하려고 했는데 저런 메세지가 나와서 말씀드린거예용~~