채택완료

쓰기페이지에서만 aside 업애기

게시판에서 

head.php를 

top.php와 side.php로 나눈 형태로 top불러오고 side불러오는 방식으로 쓰고 있습니다.

특정게시판 쓰기페이지에서만 side.php없이

top.php만 나오게 하려는데

어떻게 해야 하는지요,,?

|

답변 3개 / 댓글 4개

채택된 답변
+20 포인트

도움 되셨다면 채택 좀 부탁 드릴게요~~!

제가 잠시 착각을 했네요 ^^: 늦은 시간에 고생시켜 드려 죄송합니다.

Copy
if (basename($_SERVER['PHP_SELF']) == 'write.php' && $bo_table == 'notice') {
    return;
} else {
    // 기존 side 내용 삽입
}

이렇게 하시면 아마 제대로 작동 할거에요.

막걸리를 한 잔 마셨더니 정신이...

답변에 대한 댓글 1개

감사 합니다~ 이제 될거 같아요,,
감사합니다~
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개

감사합니다.~

<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>

이렇게 했더니 안되네요.ㅋ
제가 뭔가 잘못한거 같아요
특정게시판이면서 쓰기 url이 아니면 불러와야 하는거 같아요,,근데 그렇게 해도 에러 나네요,
제가 잘못한거 같아요
나중에는 div 때문에 안되더니 지우니까 알려주신 코드로 깔끔하게 됩니다. 편한 밤되세요~

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