질문드립니다...
본문
<?php include_once($board_skin_path.'/write.skin'.$myskin.'.php');?>
<?php include_once($board_skin_path.'/write.skin3'.$myskin.'.php');?>
를 입력하였는데
제가 write.skin,1,2,3 총 4개를 운용중에 있는데
위의 코드는 write.skin에 저코드 두줄을 넣었습니다.
그런데 아래 처럼 경고문구가 뜨는데 어떻게 수정해야할까요 지금 저기 write.skin3은 게시글 수정php 입니다.
기능은 전부 정상 동작합니다. 그래서 문구가 안뜨게 하는 방법이나, 어떤부분을 수정을해야 할까요?!
Warning: include_once(/volume1/web/bk/skin/board/wassane_request/write.skin31.php): failed to open stream: No such file or directory in /volume1/web/bk/skin/board/wassane_request/write.skin.php on line 2 Call Stack: 0.0001 413208 1. {main}() /volume1/web/bk/bbs/write.php:0 0.0096 1344168 2. include_once('/volume1/web/bk/skin/board/wassane_request/write.skin.php') /volume1/web/bk/bbs/write.php:442 Warning: include_once(): Failed opening '/volume1/web/bk/skin/board/wassane_request/write.skin31.php' for inclusion (include_path='/volume1/web/bk/plugin/htmlpurifier/standalone:.:/usr/share/pear') in /volume1/web/bk/skin/board/wassane_request/write.skin.php on line 2 Call Stack: 0.0001 413208 1. {main}() /volume1/web/bk/bbs/write.php:0 0.0096 1344168 2. include_once('/volume1/web/bk/skin/board/wassane_request/write.skin.php') /volume1/web/bk/bbs/write.php:442
!-->
답변 2
$myskin 변수 값이 없어서 인크루드가 안되요
skin/board/wassane_request/write.skin31.php 파일이 없어서 경고가 뜨는것 같습니다.
코드에서 write.skin31.php 을 만드는 부분이 올바른 파일이 되도록 수정되어야 할것 같습니다.
e.g. $myskin 이 1 인 경우 다음 코드는
<?php include_once($board_skin_path.'/write.skin'.$myskin.'.php');?>
<?php include_once($board_skin_path.'/write.skin3'.$myskin.'.php');?>
다음 처럼 시도됩니다.
<?php include_once($board_skin_path.'/write.skin1.php');?>
<?php include_once($board_skin_path.'/write.skin31.php');?>