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

그누보드 form 내의 action 관련 질문 / html, php 채택완료

무비무비 7년 전 조회 2,735

예를들어 댓글을 전송하는 form 의 경우에는 다음과 같이 되어있습니다.

 

action="./write_comment_update.php" onsubmit="return fviewcomment_submit(this);" method="post" autocomplete="off">

 

이 파일의 경로는 skin/board/basic/view_comment.skin.php 입니다.

 

하지만 write_comment_update.php 파일은 bbs 폴더 내에 존재합니다.

어떠한 원리로 action의 ./ 폴더가 bbs 폴더가 되는 것인지 모르겠습니다.

 

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

답변 1개

채택된 답변
+20 포인트
7년 전

/bbs/view.php 하단에 보면

</p>

<p>include_once($board_skin_path.'/view.skin.php');</p>

<p>

코드가 있습니다.

해당 게시판에 사용되고 있는 스킨디렉토리의 view.skin.php 를 인클루드 한다는 내용입니다.

 

실제 실행되는 파일은 /bbs/view.php 이기 때문에, 실행되는 파일의 경로는 /bbs 입니다.

 

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

답변에 대한 댓글 1개

무비무비
7년 전
감사합니다! 깔끔하게 이해되었습니다.
이제는 view.php 파일이 어떻게 실행되는지 알아볼차례...!

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

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

로그인