utf-8 탭 카테고리 에러 정보
utf-8 탭 카테고리 에러본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
갤러리 탭 카테고리 분류는 나타 나는데여 해당카테고리 클릭하면.
변수가 선언되지 않았습니다. 에러가 뜨거든여...
여러 팁을 찾아보았지만 문제가 해결이 되지 않아 소스를 올려봅니다.
부탁드립니다.
<!-- 분류 셀렉트 박스, 게시물 몇건, 관리자화면 링크 -->
<? if ($is_category) { ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr align="center">
<?php
$arr = explode("|", $board[bo_category_list]);
$arr1 = explode("|", $board[bo_10]);
$str = "";
if(!$sca)
$str = "<td width='2'><img src='$board_skin_path/img/tab_on_notice_left.gif' height='29'></td>
<td background='$board_skin_path/img/tab_on_bg.gif' style='padding:4 15 0 15' nowrap>
<a href='board.php?bo_table=$bo_table'><b>전체</b></a></td>
<td width='2'><img src='$board_skin_path/img/tab_on_right.gif' height='29'></td>";
else
$str = "<td width='2'><img src='$board_skin_path/img/tab_off_notice_left.gif' height='29'></td>
<td background='$board_skin_path/img/tab_off_bg.gif' style='padding:4 15 0 15' nowrap>
<a href='board.php?bo_table=$bo_table'>전체</a></td>
<td width='2'><img src='$board_skin_path/img/tab_off_right.gif' height='29'></td>";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i])){
if($arr[$i]==$sca){
$key = array_search($sca, $arr);
$cate = explode("^", $arr1[$key]);
$subca1 = $cate[0];
$str .= "<td width='2'><img src='$board_skin_path/img/tab_on_left.gif'></td>
<td background='$board_skin_path/img/tab_on_bg.gif' style='padding:4 15 0 15' nowrap>
<a href='$category_location$arr[$i]&sfl=wr_10&stx=$subca1&nca=$subca1'><b>$arr[$i]</b></a></td>
<td width='2'><img src='$board_skin_path/img/tab_on_right.gif'></td>";
}else{
$key = array_search($arr[$i], $arr);
$cate = explode("^", $arr1[$key]);
$subca1=$cate[0];
$str .= "<td width='2'><img src='$board_skin_path/img/tab_off_left.gif'></td>
<td background='$board_skin_path/img/tab_off_bg.gif' style='padding:4 15 0 15' nowrap>
<a href='$category_location$arr[$i]&sfl=wr_10&stx=$subca1&nca=$subca1'>$arr[$i]</a></td>
<td width='2'><img src='$board_skin_path/img/tab_off_right.gif''></td>";
}
}
echo $str;
echo "<td width='100%' background='$board_skin_path/img/tab_bg.gif' style='padding:4 0 0 15' nowrap valign='top'>";
?>
<div style="float:right;">
<img src="<?=$board_skin_path?>/img/icon_total.gif" align="absmiddle">
<span style="color:#888888; font-weight:bold;">Total <?=number_format($total_count)?></span>
<? if ($rss_href) { ?><a href='<?=$rss_href?>'><img src='<?=$board_skin_path?>/img/btn_rss.gif' border="0" align="absmiddle"></a><?}?>
<? if ($admin_href) { ?><a href="<?=$admin_href?>"><img src="<?=$board_skin_path?>/img/btn_admin.gif" title="관리자" align="absmiddle"></a><?}?>
</div>
</td>
</tr>
</table>
<? } else { ?>
<div style="float:right;">
<img src="<?=$board_skin_path?>/img/icon_total.gif" align="absmiddle">
<span style="color:#888888; font-weight:bold;">Total <?=number_format($total_count)?></span>
<? if ($rss_href) { ?><a href='<?=$rss_href?>'><img src='<?=$board_skin_path?>/img/btn_rss.gif' border="0" align="absmiddle"></a><?}?>
<? if ($admin_href) { ?><a href="<?=$admin_href?>"><img src="<?=$board_skin_path?>/img/btn_admin.gif" title="관리자" align="absmiddle"></a><?}?>
</div>
<? } ?>
오류 주소 :
갤러리 탭 카테고리 분류는 나타 나는데여 해당카테고리 클릭하면.
변수가 선언되지 않았습니다. 에러가 뜨거든여...
여러 팁을 찾아보았지만 문제가 해결이 되지 않아 소스를 올려봅니다.
부탁드립니다.
<!-- 분류 셀렉트 박스, 게시물 몇건, 관리자화면 링크 -->
<? if ($is_category) { ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr align="center">
<?php
$arr = explode("|", $board[bo_category_list]);
$arr1 = explode("|", $board[bo_10]);
$str = "";
if(!$sca)
$str = "<td width='2'><img src='$board_skin_path/img/tab_on_notice_left.gif' height='29'></td>
<td background='$board_skin_path/img/tab_on_bg.gif' style='padding:4 15 0 15' nowrap>
<a href='board.php?bo_table=$bo_table'><b>전체</b></a></td>
<td width='2'><img src='$board_skin_path/img/tab_on_right.gif' height='29'></td>";
else
$str = "<td width='2'><img src='$board_skin_path/img/tab_off_notice_left.gif' height='29'></td>
<td background='$board_skin_path/img/tab_off_bg.gif' style='padding:4 15 0 15' nowrap>
<a href='board.php?bo_table=$bo_table'>전체</a></td>
<td width='2'><img src='$board_skin_path/img/tab_off_right.gif' height='29'></td>";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i])){
if($arr[$i]==$sca){
$key = array_search($sca, $arr);
$cate = explode("^", $arr1[$key]);
$subca1 = $cate[0];
$str .= "<td width='2'><img src='$board_skin_path/img/tab_on_left.gif'></td>
<td background='$board_skin_path/img/tab_on_bg.gif' style='padding:4 15 0 15' nowrap>
<a href='$category_location$arr[$i]&sfl=wr_10&stx=$subca1&nca=$subca1'><b>$arr[$i]</b></a></td>
<td width='2'><img src='$board_skin_path/img/tab_on_right.gif'></td>";
}else{
$key = array_search($arr[$i], $arr);
$cate = explode("^", $arr1[$key]);
$subca1=$cate[0];
$str .= "<td width='2'><img src='$board_skin_path/img/tab_off_left.gif'></td>
<td background='$board_skin_path/img/tab_off_bg.gif' style='padding:4 15 0 15' nowrap>
<a href='$category_location$arr[$i]&sfl=wr_10&stx=$subca1&nca=$subca1'>$arr[$i]</a></td>
<td width='2'><img src='$board_skin_path/img/tab_off_right.gif''></td>";
}
}
echo $str;
echo "<td width='100%' background='$board_skin_path/img/tab_bg.gif' style='padding:4 0 0 15' nowrap valign='top'>";
?>
<div style="float:right;">
<img src="<?=$board_skin_path?>/img/icon_total.gif" align="absmiddle">
<span style="color:#888888; font-weight:bold;">Total <?=number_format($total_count)?></span>
<? if ($rss_href) { ?><a href='<?=$rss_href?>'><img src='<?=$board_skin_path?>/img/btn_rss.gif' border="0" align="absmiddle"></a><?}?>
<? if ($admin_href) { ?><a href="<?=$admin_href?>"><img src="<?=$board_skin_path?>/img/btn_admin.gif" title="관리자" align="absmiddle"></a><?}?>
</div>
</td>
</tr>
</table>
<? } else { ?>
<div style="float:right;">
<img src="<?=$board_skin_path?>/img/icon_total.gif" align="absmiddle">
<span style="color:#888888; font-weight:bold;">Total <?=number_format($total_count)?></span>
<? if ($rss_href) { ?><a href='<?=$rss_href?>'><img src='<?=$board_skin_path?>/img/btn_rss.gif' border="0" align="absmiddle"></a><?}?>
<? if ($admin_href) { ?><a href="<?=$admin_href?>"><img src="<?=$board_skin_path?>/img/btn_admin.gif" title="관리자" align="absmiddle"></a><?}?>
</div>
<? } ?>
댓글 전체

utf-8 로 검색어를 넘겨 주실경우 넘겨줄 텍스트를 iconv 로 해서 utf-8로 변환해서 넘겨주셔야 정상적으로
작동될거 같습니다.
작동될거 같습니다.
제가 초보자라서 무슨 말씀인지 알수가 없네여?
자세히 알려주셨으면 합니다
부탁드립니다.
P,S)
그누 유명하신분이 답변하시길래 해결되나 싶었는데...
실망이네여...
감사합니다.
자세히 알려주셨으면 합니다
부탁드립니다.
P,S)
그누 유명하신분이 답변하시길래 해결되나 싶었는데...
실망이네여...
감사합니다.
물어보는 사람은 어떤 스킨을 쓰고 있는지 잘 알려주지 않았는데 답변하는 사람은 어떻게 어떤 과정을 통해 진행되는지 알아낼 수 있을까요???
예로 카테고리를 클릭한다면 <a href='$category_location$arr[$i]&sfl=wr_10&stx=$subca1&nca=$subca1'>$arr[$i]</a>이 되겠죠. 그럼 $category_location의 값은 뭐가 들어갈지 알아야 답이 나오지 않을까요??? $arr[$i]는 '?'로 시작될리는 없을 테고 그럼 $category_location에 '?'문자가 있는지 확인이 되야 되지 않을까요?
또 변수가 선언되지 않았다는 오류는 자바스크립트 오류 메시지입니까? 아니면 php warning 메시지입니까?
예로 카테고리를 클릭한다면 <a href='$category_location$arr[$i]&sfl=wr_10&stx=$subca1&nca=$subca1'>$arr[$i]</a>이 되겠죠. 그럼 $category_location의 값은 뭐가 들어갈지 알아야 답이 나오지 않을까요??? $arr[$i]는 '?'로 시작될리는 없을 테고 그럼 $category_location에 '?'문자가 있는지 확인이 되야 되지 않을까요?
또 변수가 선언되지 않았다는 오류는 자바스크립트 오류 메시지입니까? 아니면 php warning 메시지입니까?
소스만 보면 모르나요^^+;;;....
카테고리 텝 방식 겔러리 입니다.
우띠님 게시판
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=83224&sca=%B0%B6%B7%AF%B8%AE
g4_is_member 변수가 선어되지 않았습니다.. js/sideview.js
답변 주셔서 감사드려여...
카테고리 텝 방식 겔러리 입니다.
우띠님 게시판
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=83224&sca=%B0%B6%B7%AF%B8%AE
g4_is_member 변수가 선어되지 않았습니다.. js/sideview.js
답변 주셔서 감사드려여...
소스만 봐서 그게 어떤 스킨인지 알 수 있는 사람은 그 스킨을 써본 사람만 알겠죠. 그렇게 질문하면 누가 답변을 주겠습니까?
먼저 언급한 겔러리 스킨을 설치를 해서 테스트하니 문제가 없는듯하네요.
g4_is_member 변수가 선언되지 않았습니다. js/sideview.js의 오류는 자바오류인데 g4_is_member 이 선언되지 않으면 그러합니다. 그런데 정상적인 경우 $g4_path가 제대로 설정되었다면 bbs/board.php에서 head.sub.php를 자동으로 불러오기 때문에 g4_is_member 변수가 선언됩니다.
따라서 스킨설치시 무언가 수정을 했거나 혹은 bbs/_common.php파일을 수정하셨다면 재수정하셔야 할 것같네요.
정상적이라면 소스를 보면 다음과 같이 비슷하게 시작해야 합니다.
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>메인 > 겔러리 1 페이지</title>
<link rel="stylesheet" href="../style.css" type="text/css">
</head>
<script language="javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = "..";
var g4_bbs = "bbs";
var g4_bbs_img = "img";
var g4_url = "http://localhost/boards/gnu/gnuboard";
var g4_is_member = "1";
var g4_is_admin = "super";
var g4_bo_table = "gallery";
var g4_sca = "여행";
var g4_charset = "utf-8";
var g4_cookie_domain = "";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
var g4_admin = 'adm';</script>
<script type="text/javascript" src="../js/common.js"></script>
<body topmargin="0" leftmargin="0" >
<a name="g4_head"></a>
<script language="javascript" src="../js/sideview.js"></script>
head.sub.php가 정상적으로 인쿨르드 되었다면 위의 소스가 겔러리 스킨을 띄어놓았을 때 보여야 합니다.
먼저 언급한 겔러리 스킨을 설치를 해서 테스트하니 문제가 없는듯하네요.
g4_is_member 변수가 선언되지 않았습니다. js/sideview.js의 오류는 자바오류인데 g4_is_member 이 선언되지 않으면 그러합니다. 그런데 정상적인 경우 $g4_path가 제대로 설정되었다면 bbs/board.php에서 head.sub.php를 자동으로 불러오기 때문에 g4_is_member 변수가 선언됩니다.
따라서 스킨설치시 무언가 수정을 했거나 혹은 bbs/_common.php파일을 수정하셨다면 재수정하셔야 할 것같네요.
정상적이라면 소스를 보면 다음과 같이 비슷하게 시작해야 합니다.
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>메인 > 겔러리 1 페이지</title>
<link rel="stylesheet" href="../style.css" type="text/css">
</head>
<script language="javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = "..";
var g4_bbs = "bbs";
var g4_bbs_img = "img";
var g4_url = "http://localhost/boards/gnu/gnuboard";
var g4_is_member = "1";
var g4_is_admin = "super";
var g4_bo_table = "gallery";
var g4_sca = "여행";
var g4_charset = "utf-8";
var g4_cookie_domain = "";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
var g4_admin = 'adm';</script>
<script type="text/javascript" src="../js/common.js"></script>
<body topmargin="0" leftmargin="0" >
<a name="g4_head"></a>
<script language="javascript" src="../js/sideview.js"></script>
head.sub.php가 정상적으로 인쿨르드 되었다면 위의 소스가 겔러리 스킨을 띄어놓았을 때 보여야 합니다.
이곳에 답변을 주셨네요..
참고하여 다시 시도해볼께여^^
친절하신 답변에 감사합니다.
참고하여 다시 시도해볼께여^^
친절하신 답변에 감사합니다.