head.sub 헤더 지정 오류 질문(시하님 그래도 안됨..ㅠㅠ) 정보
head.sub 헤더 지정 오류 질문(시하님 그래도 안됨..ㅠㅠ)첨부파일
본문
자바스크립트 사용시 계속 오류가 난다고 말씀드렸는데,
시하님께서 Head.sub.php에 자바스크립트를 넣고, 헤더와 푸터는 나머지 부분을 넣으라고 해서 나눠서 넣었습니다.
그런데도 자바스크립트가 실행이 안뜨고 오류만 나오네요.
본페이지에서는 제대로 나오는데 왜이럴까요..ㅠㅠㅠㅠ
죄송하지만 다시한번 제대로 말씀해 주실수는 없으신지요?
헤더, 푸터, head.sub.php 세개 첨부합니다.
로그인 주소 : 바로가기
추가 : 그림에 홍보및채용이나 인재상 같이.. 페이지에 안어울리는 것들 막 이런것들 뜨는거는.. 제가 그냥 그림체인지 안하고 넣어서 그렇습니다; 그건 무시하셔도 됩니다;
시하님께서 Head.sub.php에 자바스크립트를 넣고, 헤더와 푸터는 나머지 부분을 넣으라고 해서 나눠서 넣었습니다.
그런데도 자바스크립트가 실행이 안뜨고 오류만 나오네요.
본페이지에서는 제대로 나오는데 왜이럴까요..ㅠㅠㅠㅠ
죄송하지만 다시한번 제대로 말씀해 주실수는 없으신지요?
헤더, 푸터, head.sub.php 세개 첨부합니다.
로그인 주소 : 바로가기
추가 : 그림에 홍보및채용이나 인재상 같이.. 페이지에 안어울리는 것들 막 이런것들 뜨는거는.. 제가 그냥 그림체인지 안하고 넣어서 그렇습니다; 그건 무시하셔도 됩니다;
댓글 전체
drop_menu_sc.js path 지정

윗분 말씀 그대로...
head.sub.php 파일의
<script language=javascript src="drop_menu_sc.js" ></script>
이부분에 경로를 써주세요.
아래처럼요.
<script language=javascript src="<?=$g4[path]?>/drop_menu_sc.js" ></script>
head.sub.php 파일의
<script language=javascript src="drop_menu_sc.js" ></script>
이부분에 경로를 써주세요.
아래처럼요.
<script language=javascript src="<?=$g4[path]?>/drop_menu_sc.js" ></script>
ㅠㅠㅠㅠ 그래도 안되어요 어떡해요..ㅠㅠㅠ
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
*/
?>
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=<?=$g4['charset']?>">
<title><?=$g4['title']?></title>
<link rel="stylesheet" href="<?=$g4['path']?>/style.css" type="text/css">
<style>
BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-size:9pt;font-family:돋움,굴림;color:#686868;line-height:140%}
a:hover {font-family:돋움,굴림;font-size:9pt;color:#686868; none;}
a.plain:hover {font-family:돋움,굴림;font-size:9pt;color:#686868; text-decoration: none;}
A:link {font-family:돋움,굴림;font-size:9pt;color:#686868;text-decoration:none;}
A:visited {font-family:돋움,굴림;font-size:9pt;color:#686868;text-decoration:none;}
A:active {font-family:돋움,굴림;font-size:9pt;color:#686868;text-decoration:none;}
td.mtDropdown{ FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY:verdana; letter-spacing:-1; }
.mtDropdownMenu {
LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px
}
.mtDropdownMenu .content {
POSITION: absolute
}
.mtDropdownMenu .items {
BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; POSITION: relative; TOP: 0px
}
.top .items {
BORDER-TOP: medium none
}
.mtDropdownMenu .item {
BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #4a4b4b; BORDER-BOTTOM: medium none; FONT-FAMILY: ±¼¸²; TEXT-DECORATION: none
}
.mtDropdownMenu .background {
Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8
}
.mtDropdownMenu .shadowRight {
Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4
}
.mtDropdownMenu .shadowBottom {
Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}
.mtDropdownMenu .hover {
BACKGROUND: #F5F5F5; font-weight: bold;
}
</style>
<script language=javascript src="<?=$g4[path]?>/drop_menu_sc.js" ></script>
<script language=javascript>
var preloaded = [];
function init() {
mtDropDown.initialize();
}
function swapImage(imgName, sFilename) {
document.images[imgName].src = sFilename;
}
</script>
</head>
<script type="text/javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = "<?=$g4['path']?>";
var g4_bbs = "<?=$g4['bbs']?>";
var g4_bbs_img = "<?=$g4['bbs_img']?>";
var g4_url = "<?=$g4['url']?>";
var g4_is_member = "<?=$is_member?>";
var g4_is_admin = "<?=$is_admin?>";
var g4_bo_table = "<?=isset($bo_table)?$bo_table:'';?>";
var g4_sca = "<?=isset($sca)?$sca:'';?>";
var g4_charset = "<?=$g4['charset']?>";
var g4_cookie_domain = "<?=$g4['cookie_domain']?>";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
<? if ($is_admin) { echo "var g4_admin = '{$g4['admin']}';"; } ?>
</script>
<script type="text/javascript" src="<?=$g4['path']?>/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="<?=$g4['path']?>/js/common.js"></script>
<body onload=init(); topmargin="0" leftmargin="0" <?=isset($g4['body_script']) ? $g4['body_script'] : "";?> >
<a name="g4_head"></a>
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
*/
?>
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=<?=$g4['charset']?>">
<title><?=$g4['title']?></title>
<link rel="stylesheet" href="<?=$g4['path']?>/style.css" type="text/css">
<style>
BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-size:9pt;font-family:돋움,굴림;color:#686868;line-height:140%}
a:hover {font-family:돋움,굴림;font-size:9pt;color:#686868; none;}
a.plain:hover {font-family:돋움,굴림;font-size:9pt;color:#686868; text-decoration: none;}
A:link {font-family:돋움,굴림;font-size:9pt;color:#686868;text-decoration:none;}
A:visited {font-family:돋움,굴림;font-size:9pt;color:#686868;text-decoration:none;}
A:active {font-family:돋움,굴림;font-size:9pt;color:#686868;text-decoration:none;}
td.mtDropdown{ FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY:verdana; letter-spacing:-1; }
.mtDropdownMenu {
LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px
}
.mtDropdownMenu .content {
POSITION: absolute
}
.mtDropdownMenu .items {
BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; POSITION: relative; TOP: 0px
}
.top .items {
BORDER-TOP: medium none
}
.mtDropdownMenu .item {
BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #4a4b4b; BORDER-BOTTOM: medium none; FONT-FAMILY: ±¼¸²; TEXT-DECORATION: none
}
.mtDropdownMenu .background {
Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8
}
.mtDropdownMenu .shadowRight {
Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4
}
.mtDropdownMenu .shadowBottom {
Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}
.mtDropdownMenu .hover {
BACKGROUND: #F5F5F5; font-weight: bold;
}
</style>
<script language=javascript src="<?=$g4[path]?>/drop_menu_sc.js" ></script>
<script language=javascript>
var preloaded = [];
function init() {
mtDropDown.initialize();
}
function swapImage(imgName, sFilename) {
document.images[imgName].src = sFilename;
}
</script>
</head>
<script type="text/javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = "<?=$g4['path']?>";
var g4_bbs = "<?=$g4['bbs']?>";
var g4_bbs_img = "<?=$g4['bbs_img']?>";
var g4_url = "<?=$g4['url']?>";
var g4_is_member = "<?=$is_member?>";
var g4_is_admin = "<?=$is_admin?>";
var g4_bo_table = "<?=isset($bo_table)?$bo_table:'';?>";
var g4_sca = "<?=isset($sca)?$sca:'';?>";
var g4_charset = "<?=$g4['charset']?>";
var g4_cookie_domain = "<?=$g4['cookie_domain']?>";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
<? if ($is_admin) { echo "var g4_admin = '{$g4['admin']}';"; } ?>
</script>
<script type="text/javascript" src="<?=$g4['path']?>/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="<?=$g4['path']?>/js/common.js"></script>
<body onload=init(); topmargin="0" leftmargin="0" <?=isset($g4['body_script']) ? $g4['body_script'] : "";?> >
<a name="g4_head"></a>
시하님께서 해결해 주셨어요^^; 감사합니다. 늦게까지 정말 고맙습니다.