dtd가 두 번 정의됩니다 정보
dtd가 두 번 정의됩니다
본문
드림위버 최상단에 요렇게 인클루드 해옵니다.
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include $g4[path]."/popup_open.php";
$g4['title'] = "";
include_once("./_head.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />
<title>Untitled Document</title>
-----------------------------------------------------------------------------------
그 다음으로, 페이지 소스보기를 하게 되면 아래와 같이 dtd가 두 번 정의되는데
해결방법이 어떤 건지요..에고..;;
<style>
.font_11{font-size:11px;font-family:돋움}
</style><!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title>그누보드4</title>
<link rel="stylesheet" href="./style.css" type="text/css">
</head>
<script type="text/javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = ".";
var g4_bbs = "bbs";
var g4_bbs_img = "img";
var g4_url = "http://도메인지움 ";
var g4_is_member = "";
var g4_is_admin = "";
var g4_bo_table = "";
var g4_sca = "";
var g4_charset = "euc-kr";
var g4_cookie_domain = "";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
</script>
<script type="text/javascript" src="./js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="./js/common.js"></script>
<body topmargin="0" leftmargin="0" >
<a name="g4_head"></a>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />
<title>Untitled Document</title>
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include $g4[path]."/popup_open.php";
$g4['title'] = "";
include_once("./_head.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />
<title>Untitled Document</title>
-----------------------------------------------------------------------------------
그 다음으로, 페이지 소스보기를 하게 되면 아래와 같이 dtd가 두 번 정의되는데
해결방법이 어떤 건지요..에고..;;
<style>
.font_11{font-size:11px;font-family:돋움}
</style><!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title>그누보드4</title>
<link rel="stylesheet" href="./style.css" type="text/css">
</head>
<script type="text/javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = ".";
var g4_bbs = "bbs";
var g4_bbs_img = "img";
var g4_url = "http://도메인지움 ";
var g4_is_member = "";
var g4_is_admin = "";
var g4_bo_table = "";
var g4_sca = "";
var g4_charset = "euc-kr";
var g4_cookie_domain = "";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
</script>
<script type="text/javascript" src="./js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="./js/common.js"></script>
<body topmargin="0" leftmargin="0" >
<a name="g4_head"></a>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />
<title>Untitled Document</title>
댓글 전체
include_once("./_head.php");

감사합니다 ^^;;

그런데, 그걸 삭제하고 나니까 g4_path 변수가 선언되지 않았다고 나오네요..;
<!DOCTYPE ......
........</title>이 부분은 hrad.sub.php에 설정 되어있습니다
따라서
include_once("./_head.php"); 하면 이미 설정 되어있는 상태입니다
그 아래에 다시 설정 하면 두번 중복이 되게 됩니다
결론은 head.sub.php를 열어보면 알 수 있습니다<--이곳에서 설정해주세요
........</title>이 부분은 hrad.sub.php에 설정 되어있습니다
따라서
include_once("./_head.php"); 하면 이미 설정 되어있는 상태입니다
그 아래에 다시 설정 하면 두번 중복이 되게 됩니다
결론은 head.sub.php를 열어보면 알 수 있습니다<--이곳에서 설정해주세요