테스트 사이트 - 개발 중인 베타 버전입니다

관리자 메뉴버튼들이 먹통입니다. 채택완료

찰리콘트롤 11년 전 조회 4,669

헤드. 헤드서브, 테일, 테일서브, 인덱스 이렇게 5가지 만지고 올리면 꼭 먹통이네요 그누보드 지웠다 다시깔고 해봐도

 

최고관리자 페이지 버튼들이 먹통입니다. 소스에 문제가 있을것으로 보이는데 잘 모르겠습니다.

 

 

***head.php***

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

 

include_once("$g4[path]/head.sub.php");

include_once("$g4[path]/lib/outlogin.lib.php");

include_once("$g4[path]/lib/poll.lib.php");

include_once("$g4[path]/lib/visit.lib.php");

include_once("$g4[path]/lib/connect.lib.php");

include_once("$g4[path]/lib/popular.lib.php");

 

//print_r2(get_defined_constants());

 

// 사용자 화면 상단과 좌측을 담당하는 페이지입니다.

// 상단, 좌측 화면을 꾸미려면 이 파일을 수정합니다.

 

$table_width =1004;

?>

 

 

   

   

   

   

   

   

   

   

 

 

     

       

       

       

     

   

         

           

             

             

             

             

             

             

             

             

             

             

             

           

       

 

 

 

 

 

 

 

 

***tail.php***

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 

 

// 사용자 화면 우측과 하단을 담당하는 페이지입니다.

// 우측, 하단 화면을 꾸미려면 이 파일을 수정합니다.

?>

 

 

   

   

   

 

 

   

   

 

 

   

   

 

  
  상호: 000
  

 

include_once("$g4[path]/tail.sub.php");

?>

 

 

 

 

 

 

***head_sub.php***

// 이 파일은 새로운 파일 생성시 반드시 포함되어야 함

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 

 

$begin_time = get_microtime();

 

if (!$g4['title'])

    $g4['title'] = $config['cf_title'];

 

// 쪽지를 받았나?

if ($member['mb_memo_call']) {

    $mb = get_member($member[mb_memo_call], "mb_nick");

    sql_query(" update {$g4[member_table]} set mb_memo_call = '' where mb_id = '$member[mb_id]' ");

 

    alert($mb[mb_nick]."님으로부터 쪽지가 전달되었습니다.", $_SERVER[REQUEST_URI]);

}

 

 

// 현재 접속자

//$lo_location = get_text($g4[title]);

//$lo_location = $g4[title];

// 게시판 제목에 ' 포함되면 오류 발생

$lo_location = addslashes($g4['title']);

if (!$lo_location)

    $lo_location = $_SERVER['REQUEST_URI'];

//$lo_url = $g4[url] . $_SERVER['REQUEST_URI'];

$lo_url = $_SERVER['REQUEST_URI'];

if (strstr($lo_url, "/$g4[admin]/") || $is_admin == "super") $lo_url = "";

 

// 자바스크립트에서 go(-1) 함수를 쓰면 폼값이 사라질때 해당 폼의 상단에 사용하면

// 캐쉬의 내용을 가져옴. 완전한지는 검증되지 않음

header("Content-Type: text/html; charset=$g4[charset]");

$gmnow = gmdate("D, d M Y H:i:s") . " GMT";

header("Expires: 0"); // rfc2616 - Section 14.21

header("Last-Modified: " . $gmnow);

header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1

header("Cache-Control: pre-check=0, post-check=0, max-age=0"); // HTTP/1.1

header("Pragma: no-cache"); // HTTP/1.0

/*

// 만료된 페이지로 사용하시는 경우

header("Cache-Control: no-cache"); // HTTP/1.1

header("Expires: 0"); // rfc2616 - Section 14.21

header("Pragma: no-cache"); // HTTP/1.0

*/

?>

<?=$g4['title']?>

>

 

 

 

 

 

 

 

***tail_sub.php***

 

 

$tmp_sql = " select count(*) as cnt from $g4[login_table] where lo_ip = '$_SERVER[REMOTE_ADDR]' ";

$tmp_row = sql_fetch($tmp_sql);

//sql_query(" lock table $g4[login_table] write ", false);

if ($tmp_row['cnt'])

{

$tmp_sql = " update $g4[login_table] set mb_id = '$member[mb_id]', lo_datetime = '$g4[time_ymdhis]', lo_location = '$lo_location', lo_url = '$lo_url' where lo_ip = '$_SERVER[REMOTE_ADDR]' ";

sql_query($tmp_sql, FALSE);

}

else

{

$tmp_sql = " insert into $g4[login_table] ( lo_ip, mb_id, lo_datetime, lo_location, lo_url ) values ( '$_SERVER[REMOTE_ADDR]', '$member[mb_id]', '$g4[time_ymdhis]', '$lo_location',  '$lo_url' ) ";

sql_query($tmp_sql, FALSE);

 

// 시간이 지난 접속은 삭제한다

sql_query(" delete from $g4[login_table] where lo_datetime < '".date("Y-m-d H:i:s", $g4[server_time] - (60 * $config[cf_login_minutes]))."' ");

 

// 부담(overhead)이 있다면 테이블 최적화

//$row = sql_fetch(" SHOW TABLE STATUS FROM `$mysql_db` LIKE '$g4[login_table]' ");

//if ($row['Data_free'] > 0) sql_query(" OPTIMIZE TABLE $g4[login_table] ");

}

//sql_query(" unlock tables ", false);

?> 

 

 

 

 

 

***index.php***

include_once("./_common.php");

include_once("$g4[path]/lib/latest.lib.php");

 

$g4['title'] = "";

include_once("./_head.php");

?>

 

 

   

   

   

   

   

 

 

   

   

   

   

   

 

 

   

   

   

   

   

 

     
     
     

 

include_once("./_tail.php");

?> 

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

답변 3개

채택된 답변
+20 포인트
11년 전

g4면 그누보드4가 아닙니깡?

 

최신 모던 브라우저에서 css오류가 나는걸로 알고 있는데

 

혹시 관리자 접근하실때 사용하신 브라우저 와 버전을 알수 있을런지요?

 

초기소스라면 소스 문제이기보다는

 

퍼블리싱 쪽 문제일 가능성이 매우 높습니다..

로그인 후 평가할 수 있습니다

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

11년 전

ie8 에서 해보세요

 

제 기억으로 그누보드4 관리자는 모던브라우저에서 제대로 동작안하는걸로 알고 있습니다 -0-

로그인 후 평가할 수 있습니다

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

관리자 접근은 크롬과 익스플로러9 입니다. 둘다 안되네요 ㅠㅠ 왠만하면 크롬은 다 되는데요

로그인 후 평가할 수 있습니다

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

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

로그인