깨진 문자가 2개가 고정적으로 나타나는데요 정보
깨진 문자가 2개가 고정적으로 나타나는데요본문
그림의 빨간원 처럼 고정적으로
깨진 글씨가 나타납니다. 소스를 아무리 확인 해보아도
확인이 안되는데. 왜그러는지 많은 고수님의 소견을 부탁드립니다.
참고로 사이트는 www.kgdoor.co.kr/test.php
댓글 전체
제가 볼땐 utf-8문제가 아닌가 합니다.
님의 사이트와 스킨간에 언어가 일치하는지 확인해보시죠.
님의 사이트와 스킨간에 언어가 일치하는지 확인해보시죠.
저도 꼭 같은 경험을 했었는데요..
정확한 원인은 아직 찾지 못하였고요..
임시방편으로
tap_menu.php의 끝부분 쯤에 있는 최근글 추출코딩에서
multi_tap 스킨 대신에 basic 스킨을 써서 해결은 했습니다만..^^
저도 정확한 원인을 꼭 알고 싶습니다..
고수님들의 지도를 부탁드립니다..^^
<?=latest('multi_tap',$my_table1, 5, 60);?>
<?=latest('multi_tap',$my_table2, 5, 60);?>
<?=latest('multi_tap',$my_table3, 5, 60);?>
을
<?=latest('basic',$my_table1, 5, 60);?>
<?=latest('basic',$my_table2, 5, 60);?>
<?=latest('basic',$my_table3, 5, 60);?>
로 변경..^^
정확한 원인은 아직 찾지 못하였고요..
임시방편으로
tap_menu.php의 끝부분 쯤에 있는 최근글 추출코딩에서
multi_tap 스킨 대신에 basic 스킨을 써서 해결은 했습니다만..^^
저도 정확한 원인을 꼭 알고 싶습니다..
고수님들의 지도를 부탁드립니다..^^
<?=latest('multi_tap',$my_table1, 5, 60);?>
<?=latest('multi_tap',$my_table2, 5, 60);?>
<?=latest('multi_tap',$my_table3, 5, 60);?>
을
<?=latest('basic',$my_table1, 5, 60);?>
<?=latest('basic',$my_table2, 5, 60);?>
<?=latest('basic',$my_table3, 5, 60);?>
로 변경..^^
실제 제경우는 basic스킨을 하나 더 복사하여
basic2로 이름을 바꾸고 중복되는 타이틀 부분을 떼어 버리고 사용했습니다..^^
basic2로 이름을 바꾸고 중복되는 타이틀 부분을 떼어 버리고 사용했습니다..^^
원 문서를 업로드해보셔야 할 것 같습니다.
DeepnBlue님의 의견을 반영하여
multi_tap'을 사용않고 바다님의 bada_tap_menu의 'basic_tap'사용하여
다음과 같이 해결을 했습니다만은 원칙은 아닌 것 같네요!
하지만 결정적인 에라는 없습니다.
조만간 스킨을 잘 다듬어서 스킨자료실에 올려 보겠습니다.
관심을 가져주신
지구인님, DeepnBlue님, 하우로우님께 감사드립니다.
/////////////////////////////////////////////////////
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$my_table1 = 'cus3'; //게시판 명
$my_table2 = 'pro_doors'; //게시판 명
$my_table3 = 'pro_doors_3'; //게시판 명
?>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}
function view_type(n)
{
if (n=="1"){
document.all.notice1.style.display="block";
document.all.notice2.style.display="none";
document.all.notice3.style.display="none";
}
if (n=="2"){
document.all.notice1.style.display="none";
document.all.notice2.style.display="block";
document.all.notice3.style.display="none";
}
if (n=="3"){
document.all.notice1.style.display="none";
document.all.notice2.style.display="none";
document.all.notice3.style.display="block";
}
}
//-->
</script>
<SCRIPT type=text/javascript>
<!--
old_debate='1';
function showLayer(objid){
document.getElementById("debate"+old_debate).style.display="none";
document.getElementById("debate"+old_debate+"#1").style.display="";
document.getElementById("debate"+objid+"#1").style.display="none";
document.getElementById("debate"+objid).style.display="";
document.getElementById("debate_content"+old_debate).style.display="none";
document.getElementById("debate_content"+objid).style.display="";
old_debate=objid;
}
//-->
</script>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('<?=$g4[path]?>/tap_img/menu2_on.gif','<?=$g4[path]?>/tap_img/menu3_on.gif','<?=$g4[path]?>/tap_img/menu1_on.gif','<?=$g4[path]?>/tap_img/menu2.gif','<?=$g4[path]?>/tap_img/menu3.gif')">
<table width="399" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="399" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="14"><img src='<?=$g4[path]?>/tap_img/menu0_1.gif' width="14" height="33" border="0" align="absmiddle" /></td>
<td width="89"><table cellspacing="0" cellpadding="0" border="0">
<tr>
<td><a href='<?=$g4[path]?>/bbs/board.php?bo_table=<?=$my_table1?>' title='목록으로' onfocus='this.blur()'><img src="<?=$g4[path]?>/tap_img/menu1_on.gif" alt="" name="notice01" width="89" height="33" border="0" id="notice01" style="cursor:hand" onmouseover="view_type(1);MM_swapImage('notice01','','<?=$g4[path]?>/tap_img/menu1_on.gif',1);MM_swapImage('notice02','','<?=$g4[path]?>/tap_img/menu2.gif',1);MM_swapImage('notice03','','<?=$g4[path]?>/tap_img/menu3.gif',1);" /></a></td>
</tr>
</table></td>
<td width="89"><table cellspacing="0" cellpadding="0" border="0">
<tr>
<td><a href='<?=$g4[path]?>/bbs/board.php?bo_table=<?=$my_table2?>' title='목록으로' onfocus='this.blur()'> <img src="<?=$g4[path]?>/tap_img/menu2.gif" alt="" name="notice02" width="89" height="33" border="0" id="notice02" style="cursor:hand" onmouseover="MM_swapImage('notice02','','<?=$g4[path]?>/tap_img/menu2_on.gif',1);view_type(2);MM_swapImage('notice01','','<?=$g4[path]?>/tap_img/menu1_on.gif',1);MM_swapImage('notice01','','<?=$g4[path]?>/tap_img/menu1.gif',1);MM_swapImage('notice03','','<?=$g4[path]?>/tap_img/menu3.gif',1);"></a></td>
</tr>
</table></td>
<td width="89"><table cellspacing="0" cellpadding="0" border="0">
<tr>
<td><a href='<?=$g4[path]?>/bbs/board.php?bo_table=<?=$my_table3?>' title='목록으로' onfocus='this.blur()'> <img src="<?=$g4[path]?>/tap_img/menu3.gif" alt="" name="notice03" width="89" height="33" border="0" id="notice03" style="cursor:hand" onmouseover="MM_swapImage('notice03','','<?=$g4[path]?>/tap_img/menu3_on.gif',1);view_type(3);MM_swapImage('notice01','','<?=$g4[path]?>/tap_img/menu1.gif',1);MM_swapImage('notice02','','<?=$g4[path]?>/tap_img/menu2.gif',1);" /></a></td>
</tr>
</table></td>
<td><img src='<?=$g4[path]?>/tap_img/menu_1.gif' width="118" height="33" border="0" align="absmiddle" /></td>
</tr>
</table>
<table width="399" border="0" cellspacing="0" cellpadding="0">
<colgroup width='1'>
</colgroup>
<colgroup>
</colgroup>
<colgroup width='1'>
</colgroup>
<tr>
<td bgcolor='#cccccc'></td>
<td bgcolor='#FFFFFF' valign='top'><div id="notice1" style="">
<?=latest('basic_tap',$my_table1, 5, 45);?> //'multi_tap'을 사용않고 바다님의 bada_tap_menu의 'basic_tap'사용함
</div>
<div id="notice2" style="DISPLAY:none;">
<?=latest('basic_tap',$my_table2, 5, 45);?> //'multi_tap'을 사용않고 바다님의 bada_tap_menu의 'basic_tap'사용함
</div>
<div id="notice3" style="DISPLAY:none;">
<?=latest('basic_tap',$my_table3, 5, 45);?> //'multi_tap'을 사용않고 바다님의 bada_tap_menu의 'basic_tap'사용함
</div></td>
<td bgcolor='#cccccc'></td>
</tr>
<tr>
<td colspan='3' bgcolor='#cccccc'></td>
</tr>
</table></td>
</tr>
</table>
multi_tap'을 사용않고 바다님의 bada_tap_menu의 'basic_tap'사용하여
다음과 같이 해결을 했습니다만은 원칙은 아닌 것 같네요!
하지만 결정적인 에라는 없습니다.
조만간 스킨을 잘 다듬어서 스킨자료실에 올려 보겠습니다.
관심을 가져주신
지구인님, DeepnBlue님, 하우로우님께 감사드립니다.
/////////////////////////////////////////////////////
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$my_table1 = 'cus3'; //게시판 명
$my_table2 = 'pro_doors'; //게시판 명
$my_table3 = 'pro_doors_3'; //게시판 명
?>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}
function view_type(n)
{
if (n=="1"){
document.all.notice1.style.display="block";
document.all.notice2.style.display="none";
document.all.notice3.style.display="none";
}
if (n=="2"){
document.all.notice1.style.display="none";
document.all.notice2.style.display="block";
document.all.notice3.style.display="none";
}
if (n=="3"){
document.all.notice1.style.display="none";
document.all.notice2.style.display="none";
document.all.notice3.style.display="block";
}
}
//-->
</script>
<SCRIPT type=text/javascript>
<!--
old_debate='1';
function showLayer(objid){
document.getElementById("debate"+old_debate).style.display="none";
document.getElementById("debate"+old_debate+"#1").style.display="";
document.getElementById("debate"+objid+"#1").style.display="none";
document.getElementById("debate"+objid).style.display="";
document.getElementById("debate_content"+old_debate).style.display="none";
document.getElementById("debate_content"+objid).style.display="";
old_debate=objid;
}
//-->
</script>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('<?=$g4[path]?>/tap_img/menu2_on.gif','<?=$g4[path]?>/tap_img/menu3_on.gif','<?=$g4[path]?>/tap_img/menu1_on.gif','<?=$g4[path]?>/tap_img/menu2.gif','<?=$g4[path]?>/tap_img/menu3.gif')">
<table width="399" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="399" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="14"><img src='<?=$g4[path]?>/tap_img/menu0_1.gif' width="14" height="33" border="0" align="absmiddle" /></td>
<td width="89"><table cellspacing="0" cellpadding="0" border="0">
<tr>
<td><a href='<?=$g4[path]?>/bbs/board.php?bo_table=<?=$my_table1?>' title='목록으로' onfocus='this.blur()'><img src="<?=$g4[path]?>/tap_img/menu1_on.gif" alt="" name="notice01" width="89" height="33" border="0" id="notice01" style="cursor:hand" onmouseover="view_type(1);MM_swapImage('notice01','','<?=$g4[path]?>/tap_img/menu1_on.gif',1);MM_swapImage('notice02','','<?=$g4[path]?>/tap_img/menu2.gif',1);MM_swapImage('notice03','','<?=$g4[path]?>/tap_img/menu3.gif',1);" /></a></td>
</tr>
</table></td>
<td width="89"><table cellspacing="0" cellpadding="0" border="0">
<tr>
<td><a href='<?=$g4[path]?>/bbs/board.php?bo_table=<?=$my_table2?>' title='목록으로' onfocus='this.blur()'> <img src="<?=$g4[path]?>/tap_img/menu2.gif" alt="" name="notice02" width="89" height="33" border="0" id="notice02" style="cursor:hand" onmouseover="MM_swapImage('notice02','','<?=$g4[path]?>/tap_img/menu2_on.gif',1);view_type(2);MM_swapImage('notice01','','<?=$g4[path]?>/tap_img/menu1_on.gif',1);MM_swapImage('notice01','','<?=$g4[path]?>/tap_img/menu1.gif',1);MM_swapImage('notice03','','<?=$g4[path]?>/tap_img/menu3.gif',1);"></a></td>
</tr>
</table></td>
<td width="89"><table cellspacing="0" cellpadding="0" border="0">
<tr>
<td><a href='<?=$g4[path]?>/bbs/board.php?bo_table=<?=$my_table3?>' title='목록으로' onfocus='this.blur()'> <img src="<?=$g4[path]?>/tap_img/menu3.gif" alt="" name="notice03" width="89" height="33" border="0" id="notice03" style="cursor:hand" onmouseover="MM_swapImage('notice03','','<?=$g4[path]?>/tap_img/menu3_on.gif',1);view_type(3);MM_swapImage('notice01','','<?=$g4[path]?>/tap_img/menu1.gif',1);MM_swapImage('notice02','','<?=$g4[path]?>/tap_img/menu2.gif',1);" /></a></td>
</tr>
</table></td>
<td><img src='<?=$g4[path]?>/tap_img/menu_1.gif' width="118" height="33" border="0" align="absmiddle" /></td>
</tr>
</table>
<table width="399" border="0" cellspacing="0" cellpadding="0">
<colgroup width='1'>
</colgroup>
<colgroup>
</colgroup>
<colgroup width='1'>
</colgroup>
<tr>
<td bgcolor='#cccccc'></td>
<td bgcolor='#FFFFFF' valign='top'><div id="notice1" style="">
<?=latest('basic_tap',$my_table1, 5, 45);?> //'multi_tap'을 사용않고 바다님의 bada_tap_menu의 'basic_tap'사용함
</div>
<div id="notice2" style="DISPLAY:none;">
<?=latest('basic_tap',$my_table2, 5, 45);?> //'multi_tap'을 사용않고 바다님의 bada_tap_menu의 'basic_tap'사용함
</div>
<div id="notice3" style="DISPLAY:none;">
<?=latest('basic_tap',$my_table3, 5, 45);?> //'multi_tap'을 사용않고 바다님의 bada_tap_menu의 'basic_tap'사용함
</div></td>
<td bgcolor='#cccccc'></td>
</tr>
<tr>
<td colspan='3' bgcolor='#cccccc'></td>
</tr>
</table></td>
</tr>
</table>