글 내용 미리보기 질문입니다.. 정보
글 내용 미리보기 질문입니다..첨부파일
본문
http://sir.co.kr/bbs/tb.php/g4_skin_board/456 카이루님의 스킨을 사용하여 제로보드처럼 달력에 적용할려고 하고 있습니다..
<SCRIPT>
<!--
function viewLayer(name, show)
{ if(name == ''){return;}
if(navigator.appName == 'Netscape')
{ if(show == 1) {
document.layers[name].visibility = 'show';}
else{document.layers[name].visibility = 'hide';}
}else{if(show == 1){
document.all[name].style.visibility = 'visible';
}else{document.all[name].style.visibility = 'hidden';
}}}
//-->
</SCRIPT>
<!--
function viewLayer(name, show)
{ if(name == ''){return;}
if(navigator.appName == 'Netscape')
{ if(show == 1) {
document.layers[name].visibility = 'show';}
else{document.layers[name].visibility = 'hide';}
}else{if(show == 1){
document.all[name].style.visibility = 'visible';
}else{document.all[name].style.visibility = 'hidden';
}}}
//-->
</SCRIPT>
<A onmouseover=\"viewLayer('layer_".$i."', 1);\" onmouseout=\"viewLayer('layer_".$i."', 0);\" href=\"".$list[$i][href]."\">
<DIV id=layer_<?=$i?> style="BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; FONT-SIZE: 9pt; Z-INDEX: 2026; FILTER: alpha(opacity=90); VISIBILITY: hidden; BORDER-LEFT: #a2a2a2 1px solid; BORDER-BOTTOM: #a2a2a2 1px solid; POSITION: absolute; HEIGHT: 0px; BACKGROUND-COLOR: white">
소스가 핵심인것 같아서 달력 소스에 이렇게 적용하였습니다..
<A onmouseover=\"viewLayer('layer_$row[wr_2]', 1);\" onmouseout=\"viewLayer('layer_.$row[wr_2]', 0);\" href=\"board.php?bo_table=$bo_table&wr_id=$row[wr_id]\">
".$row[wr_1]."</a>
".$row[wr_1]."</a>
<DIV id=layer_<?=$row[wr_1]?> style="BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; FONT-SIZE: 9pt; Z-INDEX: 2026; FILTER: alpha(opacity=90); VISIBILITY: hidden; BORDER-LEFT: #a2a2a2 1px solid; BORDER-BOTTOM: #a2a2a2 1px solid; POSITION: absolute; HEIGHT: 0px; BACKGROUND-COLOR: white">
복잡하겠지만..설명을 드리면 파란색으로된 링크에 마우스를 대면 빨간색 변수의 내용이 보이게 하고 싶어서 수정해 봤지만 아무런 반응이 없네요..
어떤점이 잘못된건지 알려주세요..
전체적인 파일은 업로드해놓았습니다..
댓글 전체
\"viewLayer('layer_".$i."', 1);\....
여기는 그대로 두고
viewLayer 함수 내용을 출력하는 php코드에서
$row[wr_2]
를 적어 줘야 합니다.
여기는 그대로 두고
viewLayer 함수 내용을 출력하는 php코드에서
$row[wr_2]
를 적어 줘야 합니다.
Unlike the two other syntaxes, variables and escape sequences for special characters will not be expanded when they occur in single quoted strings.
무슨 의미인고 하면
'string' 안에 있는 변수는 그냥 string으로 본다는 것입니다
"string"안에서는 변수가 그 내용으로 대체가 됩니다
따라서 원래의 $i처럼 ' '밖으로 빼 내어야 그 변수의 내용이 들어갑니다
무슨 의미인고 하면
'string' 안에 있는 변수는 그냥 string으로 본다는 것입니다
"string"안에서는 변수가 그 내용으로 대체가 됩니다
따라서 원래의 $i처럼 ' '밖으로 빼 내어야 그 변수의 내용이 들어갑니다
<DIV id=layer_<?=$i?> style="BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; FONT-SIZE: 9pt; Z-INDEX: 2026; FILTER: alpha(opacity=90); VISIBILITY: hidden; BORDER-LEFT: #a2a2a2 1px solid; BORDER-BOTTOM: #a2a2a2 1px solid; POSITION: absolute; HEIGHT: 0px; BACKGROUND-COLOR: white">
<?
$html = 0;
if (strstr($list[$i][wr_option], "html1"))
$html = 1;
else if (strstr($list[$i][wr_option], "html2"))
$html = 2;
$viewlist = conv_content($list[$i][wr_content], $html);
echo $viewlist;
?>
</DIV>
찾아보니 이부분인거 같습니다...근데 어떻게 적용해하는지 잘 모르겠습니다...도와주세요.
<?
$html = 0;
if (strstr($list[$i][wr_option], "html1"))
$html = 1;
else if (strstr($list[$i][wr_option], "html2"))
$html = 2;
$viewlist = conv_content($list[$i][wr_content], $html);
echo $viewlist;
?>
</DIV>
찾아보니 이부분인거 같습니다...근데 어떻게 적용해하는지 잘 모르겠습니다...도와주세요.