게시판에서
head.php를
top.php와 side.php로 나눈 형태로 top불러오고 side불러오는 방식으로 쓰고 있습니다.
특정게시판 쓰기페이지에서만 side.php없이
top.php만 나오게 하려는데
어떻게 해야 하는지요,,?
|
답변 3개 / 댓글 4개
채택된 답변
+20 포인트
코드마루쩜컴
2019-08-11 (일) 23:34:51
도움 되셨다면 채택 좀 부탁 드릴게요~~!
코드마루쩜컴
2019-08-11 (일) 23:28:40
제가 잠시 착각을 했네요 ^^: 늦은 시간에 고생시켜 드려 죄송합니다.
Copy
if (basename($_SERVER['PHP_SELF']) == 'write.php' && $bo_table == 'notice') {
return;
} else {
// 기존 side 내용 삽입
}
이렇게 하시면 아마 제대로 작동 할거에요.
막걸리를 한 잔 마셨더니 정신이...
답변에 대한 댓글 1개
머시기거시기
2019-08-11 (일) 23:34:17
코드마루쩜컴
2019-08-11 (일) 22:49:53
Copy
$current_file_name = basename($_SERVER['PHP_SELF']);
if (strpos($current_file_name, 'write') != true && $bo_table != '특정 게시판 ID'){
// URL에 write가 없고 $bo_table 변수가 특정 게시판 ID가 아닐 경우
// ... { 기존 side 코드 } ...
}
도움 되셨다면 채택 부탁드립니다. ^^
답변에 대한 댓글 3개
머시기거시기
2019-08-11 (일) 23:16:48
감사합니다.~
<div id="wrapper">
<div id="aside">
<?php
$current_file_name = basename($_SERVER['PHP_SELF']);
if (strpos($current_file_name, 'write') != true && $bo_table != 'qna'){
// URL에 write가 없고 $bo_table 변수가 특정 게시판 ID가 아닐 경우
include(G5_PATH.'/board_side.php');
}
?>
</div>
이렇게 했더니 안되네요.ㅋ
제가 뭔가 잘못한거 같아요
<div id="wrapper">
<div id="aside">
<?php
$current_file_name = basename($_SERVER['PHP_SELF']);
if (strpos($current_file_name, 'write') != true && $bo_table != 'qna'){
// URL에 write가 없고 $bo_table 변수가 특정 게시판 ID가 아닐 경우
include(G5_PATH.'/board_side.php');
}
?>
</div>
이렇게 했더니 안되네요.ㅋ
제가 뭔가 잘못한거 같아요
머시기거시기
2019-08-11 (일) 23:24:29
특정게시판이면서 쓰기 url이 아니면 불러와야 하는거 같아요,,근데 그렇게 해도 에러 나네요,
제가 잘못한거 같아요
제가 잘못한거 같아요
머시기거시기
2019-08-12 (월) 00:02:54
나중에는 div 때문에 안되더니 지우니까 알려주신 코드로 깔끔하게 됩니다. 편한 밤되세요~
답변을 작성하려면 로그인이 필요합니다.
감사합니다~