헤더파일과 그누보드의 관계가 궁금해요.-문제해결됐어요ㅋ 정보
헤더파일과 그누보드의 관계가 궁금해요.-문제해결됐어요ㅋ본문
그누보드만 봤을 때는 잘 뜨는데, 헤더파일이랑 같이 보면 페이지가 열리지 않아요.
이 헤더파일을 이용한 다른 페이지(그누보드를 쓰지 않는 페이지)들은 잘 열려요.
아래 소스코드가 헤더파일 소스코드 일부인데,.
어디에서 문제가 나올지 알려주세요ㅠㅠ
아님 그누보드를 재설치하고 mysql 복원하면서 지정해줘야할 환경변수라도ㅠㅠㅠ
<?
#########################################################################################################################
switch( $_LEFT['code'] ) :
#########################################################################################################################
// 관리자
case 99 :
#########################################################################################################################
?>
소스코드 생략
<?
#########################################################################################################################
break;
#########################################################################################################################
// 페이지별
default :
#########################################################################################################################
?>
</head>
<body><a name="totop"></a>
<?
if( strpos($_SERVER['PHP_SELF'],"/index.php") !== false ) :
?>
<div id="top_menu" style="background-color:#ffffff;">
<script>MakeFlash('/images/swf_2009/main.swf',900,370);</script>
</div>
<?
else :
?>
<div id="top_menu" style="background-color:#ffffff;">
<script>MakeFlash('/images/swf_2009/<?=$_LEFT['swf']?>.swf',900,220);</script>
</div>
<?
endif;
?>
<?
#########################################################################################################################
break;
#########################################################################################################################
endswitch;
#########################################################################################################################
?>
<?
#########################################################################################################################
## 2번째 테이블
#########################################################################################################################
if($_LEFT['code']=='99') {
$table_2nd_style = "";
} else {
$table_2nd_style = "style=\"background-image:url('/images/main_bg.gif'); background-repeat:repeat-x;\"";
}
?>
<table cellpadding="0" cellspacing="0" border="0" <?=$table_2nd_style?>>
<tr>
<!--<td width="180" valign="top" bgcolor="#ffffff">-->
<td width="220" valign="top">
<?
//----------------------------------------------------------------------------------------------------
// BEGIN : 여기서 LEFT 메뉴페이지를 호출한다.
//----------------------------------------------------------------------------------------------------
include_once $_SERVER['DOCUMENT_ROOT'] . "/html/left.php";
//----------------------------------------------------------------------------------------------------
// END : 여기서 LEFT 메뉴페이지를 호출한다.
//----------------------------------------------------------------------------------------------------
?>
</td>
<?
$_html_td_color = "#eeeeee";
if( strpos($_SERVER['PHP_SELF'],"/index.php") !== false ) $_html_td_color = "#ffffff";
?>
<?
//----------------------------------------------------------------------------------------------------
// 여기는 좌,우 구분용 라인 넣기 (2단째 테이블의 TR(1).TD(2) width:1px
//----------------------------------------------------------------------------------------------------
?>
<td width="1" valign="top" bgcolor="<?=$_html_td_color?>"></td>
<?
//----------------------------------------------------------------------------------------------------
// 여기부터 본문 영역 (2단째 테이블의 TR(1).TD(3)
//----------------------------------------------------------------------------------------------------
?>
<? $_html_td_width = $_html_td_width ? $_html_td_width : "679"; ?>
<td width="<?=$_html_td_width?>" valign="top">
<!-- BEGIN_OF_MAIN_CONTAINER -->
이 헤더파일을 이용한 다른 페이지(그누보드를 쓰지 않는 페이지)들은 잘 열려요.
아래 소스코드가 헤더파일 소스코드 일부인데,.
어디에서 문제가 나올지 알려주세요ㅠㅠ
아님 그누보드를 재설치하고 mysql 복원하면서 지정해줘야할 환경변수라도ㅠㅠㅠ
<?
#########################################################################################################################
switch( $_LEFT['code'] ) :
#########################################################################################################################
// 관리자
case 99 :
#########################################################################################################################
?>
소스코드 생략
<?
#########################################################################################################################
break;
#########################################################################################################################
// 페이지별
default :
#########################################################################################################################
?>
</head>
<body><a name="totop"></a>
<?
if( strpos($_SERVER['PHP_SELF'],"/index.php") !== false ) :
?>
<div id="top_menu" style="background-color:#ffffff;">
<script>MakeFlash('/images/swf_2009/main.swf',900,370);</script>
</div>
<?
else :
?>
<div id="top_menu" style="background-color:#ffffff;">
<script>MakeFlash('/images/swf_2009/<?=$_LEFT['swf']?>.swf',900,220);</script>
</div>
<?
endif;
?>
<?
#########################################################################################################################
break;
#########################################################################################################################
endswitch;
#########################################################################################################################
?>
<?
#########################################################################################################################
## 2번째 테이블
#########################################################################################################################
if($_LEFT['code']=='99') {
$table_2nd_style = "";
} else {
$table_2nd_style = "style=\"background-image:url('/images/main_bg.gif'); background-repeat:repeat-x;\"";
}
?>
<table cellpadding="0" cellspacing="0" border="0" <?=$table_2nd_style?>>
<tr>
<!--<td width="180" valign="top" bgcolor="#ffffff">-->
<td width="220" valign="top">
<?
//----------------------------------------------------------------------------------------------------
// BEGIN : 여기서 LEFT 메뉴페이지를 호출한다.
//----------------------------------------------------------------------------------------------------
include_once $_SERVER['DOCUMENT_ROOT'] . "/html/left.php";
//----------------------------------------------------------------------------------------------------
// END : 여기서 LEFT 메뉴페이지를 호출한다.
//----------------------------------------------------------------------------------------------------
?>
</td>
<?
$_html_td_color = "#eeeeee";
if( strpos($_SERVER['PHP_SELF'],"/index.php") !== false ) $_html_td_color = "#ffffff";
?>
<?
//----------------------------------------------------------------------------------------------------
// 여기는 좌,우 구분용 라인 넣기 (2단째 테이블의 TR(1).TD(2) width:1px
//----------------------------------------------------------------------------------------------------
?>
<td width="1" valign="top" bgcolor="<?=$_html_td_color?>"></td>
<?
//----------------------------------------------------------------------------------------------------
// 여기부터 본문 영역 (2단째 테이블의 TR(1).TD(3)
//----------------------------------------------------------------------------------------------------
?>
<? $_html_td_width = $_html_td_width ? $_html_td_width : "679"; ?>
<td width="<?=$_html_td_width?>" valign="top">
<!-- BEGIN_OF_MAIN_CONTAINER -->
댓글 전체
에구구 초보라 이렇게 봐서는 잘모르겠네요...ㅜㅜ 따라가봐야 할텐데...ㅜㅜ
이걸 가지고 다른 페이지 구성은 잘 되는데... 그누보드만 안되니까 답답해요ㅠㅠㅠ
그리고 저도 초보라서 힘들어요ㅠㅠ 다른 분들처럼 공부 해서 따라가야죠ㅋㅋㅋㅋ
그리고 저도 초보라서 힘들어요ㅠㅠ 다른 분들처럼 공부 해서 따라가야죠ㅋㅋㅋㅋ
문제 해결 했습니다. board/common.php 끝에 몇줄 더 써야됬는데, 그걸 안썼다고... 그런것 같아요
아 이거 때문에 힘들었는데.... 해결했고... 로그인 문제 해결하러 가겠습니다.
*로그인 문제 : 로그인을 하고 다른 메뉴 클릭하면 로그인을 하십시오. 그리고 메뉴 이동을 하고 다시 다른 메뉴 클릭하면 로그인을 하십시오. 이게 계속 반복되서... 빨랑 해결하러 갈께요
도와주셨던 분들 감사합니다!!!ㅋ
아 이거 때문에 힘들었는데.... 해결했고... 로그인 문제 해결하러 가겠습니다.
*로그인 문제 : 로그인을 하고 다른 메뉴 클릭하면 로그인을 하십시오. 그리고 메뉴 이동을 하고 다시 다른 메뉴 클릭하면 로그인을 하십시오. 이게 계속 반복되서... 빨랑 해결하러 갈께요
도와주셨던 분들 감사합니다!!!ㅋ