[질문]각각의 페이지 타이틀 다르게 하기 정보
[질문]각각의 페이지 타이틀 다르게 하기본문
==== 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 = "";
....... 중략......
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=<?=$g4['charset']?>">
<title>독도는 우리땅</title>
<link rel="stylesheet" href="<?=$g4['path']?>/style.css" type="text/css">
</head>
===========================================================================
위의 소스는 대략적인 head.sub.php의 시작 부분입니다.
문제는 위의 타이틀 "독도는 우리땅" 이라고 쓴 부분이 홈페이지의
모든 카테고리에서 고정으로 나옵니다. ;;;
질문 목적은 각 카테고리의 페이지에서 페이지 내용에 맞는 타이틀로 수정하려 하는데요.
우째 해야 할까용. 아래는 다른 카테고리 웹페이지의 소스 상단내용.
============================================================================
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.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=utf-8" />
<title>대마도도 우리땅</title>
<style type="text/css">
============================================================================
위의 해당 페이지로 갔을때 "대마도도 우리땅"이라고 나오게 하고 싶은데 계속 독도만...;;
<?
// 이 파일은 새로운 파일 생성시 반드시 포함되어야 함
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 = "";
....... 중략......
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=<?=$g4['charset']?>">
<title>독도는 우리땅</title>
<link rel="stylesheet" href="<?=$g4['path']?>/style.css" type="text/css">
</head>
===========================================================================
위의 소스는 대략적인 head.sub.php의 시작 부분입니다.
문제는 위의 타이틀 "독도는 우리땅" 이라고 쓴 부분이 홈페이지의
모든 카테고리에서 고정으로 나옵니다. ;;;
질문 목적은 각 카테고리의 페이지에서 페이지 내용에 맞는 타이틀로 수정하려 하는데요.
우째 해야 할까용. 아래는 다른 카테고리 웹페이지의 소스 상단내용.
============================================================================
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.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=utf-8" />
<title>대마도도 우리땅</title>
<style type="text/css">
============================================================================
위의 해당 페이지로 갔을때 "대마도도 우리땅"이라고 나오게 하고 싶은데 계속 독도만...;;
댓글 전체
타이틀은 얼래 정해 주는게 아니라 얼래의 소스대로 한다면
<?=$g4['title']?>
이렇게 들어가져 있어야 하는게 맞습니다.
그리고 해당 타이틀 페이지에서 ..
$g4['title'] = "매마도도 우리땅";
이라고 입력을 해주면 저 타이틀을 읽혀 주죠
<?=$g4['title']?>
이렇게 들어가져 있어야 하는게 맞습니다.
그리고 해당 타이틀 페이지에서 ..
$g4['title'] = "매마도도 우리땅";
이라고 입력을 해주면 저 타이틀을 읽혀 주죠
커피막심님 말씀대로
$g4['title'] = ""; 에 넣어주시면 됩니다
$g4['title'] = ""; 에 넣어주시면 됩니다
헐....두분의 말씀을 참고로 수정하였습니다.
헤드소스의 타이틀에 <title><?=$g4[title]?></title> 이게 맞는거였군요.
아 바보. ;;;
헤드소스의 타이틀에 <title><?=$g4[title]?></title> 이게 맞는거였군요.
아 바보. ;;;