팝업창 질문드려요
본문
메인도 팝업띄우고 특정페이지에도 팝업창을 띄우고 싶은데 어떻게 해야하나요..
초보입니다..ㅜ;ㅜ
답변 3
특정 페이지(예를 들어 sub_01 페이지) 상단에
define('_SUB01_', true);
을 지정합니다.(여기에서 _SUB01_는 상수값으로 제가 임의로 지정한 것이구요. 상수는 변수와 다르게 보통 대문자로 지정합니다.)
head.php 파일에서
<?php
if(defined('_INDEX_')) { // index에서만 실행
include G5_BBS_PATH.'/newwin.inc.php'; // 팝업레이어
}
?>
코드 부분을
<?php
if(defined('_INDEX_') || defined('_SUB01_')) { // index에서만 실행
include G5_BBS_PATH.'/newwin.inc.php'; // 팝업레이어
}
?>
로 수정해 주시고요.
페이지가 추가되면 위의 형식대로 하나씩 추가해주시면 됩니다.
head.php에 들어가보시면
<?php
if(defined('_INDEX_')) { // index에서만 실행
include G5_BBS_PATH.'/newwin.inc.php'; // 팝업레이어
}
?>
이렇게 팝업 레이어 소스가있습니다.
간단하게 아래처럼 if문{}만 지워주시면 될듯하네요
<?php
include G5_BBS_PATH.'/newwin.inc.php'; // 팝업레이어
?>
이렇게 if문을 제거하면 모든 페이지에서 head.php파일을 호출하기때문에
모든 페이지에서 팝업 창이 나타납니다.
이것을 특정 페이지도 추가하고싶다고 한다면
예를들어서 게시판명 aaa, 내용명 bbb에 나타나게 하고싶다면
<?php
if(defined('_INDEX_') || $bo_table == 'aaa' || $co_id == 'bbb') { // index에서만 실행
include G5_BBS_PATH.'/newwin.inc.php'; // 팝업레이어
}
?>
이렇게 처리하시면 될것같습니다.
!-->!-->!-->
답변을 작성하시기 전에 로그인 해주세요.