헤더와 풋터가 2개씩 노출될 경우
본문
그누보드에 영문페이지 게시판을 추가로 만들면서
헤더와 풋터 파일을 영문버전으로 별도로 새로 생성하였습니다.
그랬더니,
헤더 doc타입과 풋터에 쓰인 스크립트가 2개씩 중복으로 노출되었습니다.
중복으로 노출될경우 외관상엔 별 문제없으나 스크립트 충돌로인해 오류가 몇개씩 감지되었습니다.
하여,
bbs/board.php
bbs/write.php
두파일에 아래 두 소스를 삭제하였더니 문제가 없었습니다.
include_once(G5_PATH.'/head.sub.php');
include_once(G5_PATH.'/tail.sub.php’);
제가 궁금한것은
게시판에 별도로 헤더와 풋터를 불러오는데
board.php 와 write.php 에 또 인쿠르드가 되어있는지 의문입니다.
삭제했더니 별 문제가 없는데 중복으로 인쿠르가 되는 이유가 있는지 궁금합니다.
답변 2
해당 스킨에서 인클루드를 처리했는데 중복으로 한건 아닌건지 체크해 보셔야 할듯 하고요
따로 board.php write.php 에서는 해당 상하단 스킨을 게시판 설정된 기준에서 상하단 불러오는것 외에 따로 적용된 부분은 없습니다.
include 로 된것을
include_once 로 변경해보세요
답변을 작성하시기 전에 로그인 해주세요.