gbview.skin.php 수정 방법에 대해서 .... 정보
그누보드 gbview.skin.php 수정 방법에 대해서 ....관련링크
본문
댓글 전체
gnuboard.lib.php 의 이미지 끝 부분의 <P>를 붙이면 정상적으로 보여지지
않고 에러가 나더군요. 붙이면 에러가 .... 안 붙이면 보이기는 하는데 다른
게시판의 이미지들이 가로로 주욱~ 나온답니다.
에서 <p> 붙여도 에러 안나고 잘됩니다. 이상하죠? ....
스킨 적용한 게시판 에서는 적용한 대로 적용안한 게시판
에서는 이전처럼 세로로 이미지가 나열됩니다. 참고하세요.^^;
않고 에러가 나더군요. 붙이면 에러가 .... 안 붙이면 보이기는 하는데 다른
게시판의 이미지들이 가로로 주욱~ 나온답니다.
에서 <p> 붙여도 에러 안나고 잘됩니다. 이상하죠? ....
스킨 적용한 게시판 에서는 적용한 대로 적용안한 게시판
에서는 이전처럼 세로로 이미지가 나열됩니다. 참고하세요.^^;
님의 사이트에 자주 가는것 같아서 걍 가입해버렸슴다.
자주 안간다고 짤르지나 마십쇼.
자주 안간다고 짤르지나 마십쇼.
그나저나 가입까지 하셨어요? ^^; 댓글 남겨 주신거 괜히 지웠나 싶네요.^^;
아~ 진짜 산넘어 산 이네요. 전 모든 게시판에 적용 했지만 .... --;
gnuboard.lib.php 의 이미지 끝 부분의 <P>를 붙이면 정상적으로 보여지지
않고 에러가 나더군요. 붙이면 에러가 .... 안 붙이면 보이기는 하는데 다른
게시판의 이미지들이 가로로 주욱~ 나온답니다. 이게 해결이 되야 다른 분들께
써보라고 권할텐데요. 에구 머리야~ 관리자님이 책임 지셔야 합니다. 으~ 내가
어쩌다 그누에 미쳤누.--;
gnuboard.lib.php 의 이미지 끝 부분의 <P>를 붙이면 정상적으로 보여지지
않고 에러가 나더군요. 붙이면 에러가 .... 안 붙이면 보이기는 하는데 다른
게시판의 이미지들이 가로로 주욱~ 나온답니다. 이게 해결이 되야 다른 분들께
써보라고 권할텐데요. 에구 머리야~ 관리자님이 책임 지셔야 합니다. 으~ 내가
어쩌다 그누에 미쳤누.--;
저도 텍스트를 좋아합니다.
이미지 많이 나오면 열받습니다. 열받는 이유는 수정이 자유롭지가 않아서입니다.
텍스트에 깔끔하게 스타일만 입히면 멋지죠.
색깔감이 없어서 이것도 힘들지만..ㅋㅋㅋ
이미지 많이 나오면 열받습니다. 열받는 이유는 수정이 자유롭지가 않아서입니다.
텍스트에 깔끔하게 스타일만 입히면 멋지죠.
색깔감이 없어서 이것도 힘들지만..ㅋㅋㅋ
멋진 스킨은 기대하지 마세요.^^;
전 텍스트를 좋아하고 재주도 없거든요.^^;
팁엔테크 란에 제가 한것 까지만 올려야죠.
누가 만들어 주시면 좋으련만 .... 머리 아파 죽겠습니다.^^
전 텍스트를 좋아하고 재주도 없거든요.^^;
팁엔테크 란에 제가 한것 까지만 올려야죠.
누가 만들어 주시면 좋으련만 .... 머리 아파 죽겠습니다.^^
감사합니다. 제가 한참 작업중 이였는데 ....
댓글이 막 달리고 글이 올라오고 해서 깜짝 놀랐습니다.^^;
지금 막 테스트 해 봤습니다. 잘 되네요.
어느정도 모양새만 갖추면 완성 입니다. 왕림해 주시고 조언해 주셔서 ....
몸둘바를 모르겠습니다. 너무 감사합니다. 꾸벅~ 좋은 하루 보내세요 !!!
댓글이 막 달리고 글이 올라오고 해서 깜짝 놀랐습니다.^^;
지금 막 테스트 해 봤습니다. 잘 되네요.
어느정도 모양새만 갖추면 완성 입니다. 왕림해 주시고 조언해 주셔서 ....
몸둘바를 모르겠습니다. 너무 감사합니다. 꾸벅~ 좋은 하루 보내세요 !!!
모질라1.4와 익스6.0 모두 잘됩니다
개인적으로 테스트해서 위의 테스트라는곳의 링크에 답을 올렸습니다.
멋진 스킨 기대합니다..
멋진 스킨 기대합니다..
<!------- 1. 아래의 스크립트를 HEAD 부분에 복사해 넣으세요 ----->
<SCRIPT LANGUAGE="JavaScript">
<!--
var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;
function hidelayer(lay) {
if (ie4) {document.all[lay].style.visibility = "hidden";}
if (ns4) {document.layers[lay].visibility = "hide";}
if (ns6) {document.getElementById([lay]).style.display = "none";}
}
function showlayer(lay) {
if (ie4) {document.all[lay].style.visibility = "visible";}
if (ns4) {document.layers[lay].visibility = "show";}
if (ns6) {document.getElementById([lay]).style.display = "block";}
}
function writetolayer(lay,txt) {
if (ie4) {
document.all[lay].innerHTML = txt;
}
if (ns4) {
document[lay].document.write(txt);
document[lay].document.close();
}
if (ns6) {
over = document.getElementById([lay]);
range = document.createRange();
range.setStartBefore(over);
domfrag = range.createContextualFragment(txt);
while (over.hasChildNodes()) {
over.removeChild(over.lastChild);
}
over.appendChild(domfrag);
}
}
// -->
</script>
<!------- 여기까지 ----->
<!-- 원글 내용 -->
<table width=<?=$width?> border=0 align=center cellpadding=0 cellspacing=0>
<tr><td height=1 background='./<?=$cfg[bbs_dir]?>/line.gif'></td></tr>
<tr><td class='ht subject subjectbg' align=center><b><?=$subject?></b></td></tr>
<tr><td height=1 background='./<?=$cfg[bbs_dir]?>/line.gif'></td></tr>
<tr>
<td>
<table cellpadding=3 cellspacing=1 width=100% height=100%>
<tr><td> 이름 : <?=$name?> (<?=$ip?>)</td></tr>
<!---
<tr><td> 날짜 : <?=$write[wr_datetime]?></td></tr>
<tr><td> 조회 : <?=$write[wr_hit]?></td></tr>
--->
<? if ($is_category) { echo "<tr><td> 분류 : $category_name</td></tr>"; } ?>
<? if ($is_good) { echo "<tr><td> 추천 : $write[wr_good]</td></tr>"; } ?>
<? if ($is_nogood) { echo "<tr><td> 비추천 : $write[wr_nogood]</td></tr>"; } ?>
<?
// 링크 설정한 값만큼 출력
for ($i=1; $i<=$cfg[link_count]; $i++) {
if ($link[$i][link]) { echo "<tr><td> 링크 #{$i} : <a href='{$link[$i][href]}' target='$default[de_link_target]'>{$link[$i][link]}</a>, Hit:{$link[$i][hit]}</td></tr>"; }
}
?>
<?
// 파일 업로드 설정한 값만큼 출력
for ($i=1; $i<=$cfg[file_count]; $i++) {
if ($file[$i][source]) { echo "<tr><td> 다운로드 #{$i} : <a href='{$file[$i][href]}'>{$file[$i][source]} ({$file[$i][size]})</a>, Down:{$file[$i][download]}</td></tr>"; }
}
?>
<tr><td> 지역 : <?=$wr_1?></td></tr>
<tr><td> 제품명 : <?=$wr_2?></td></tr>
<tr><td> 제품상태 : <?=$wr_3?></td></tr>
<tr><td> 희망가격 : <?=$wr_4?> 만원</td></tr>
<tr><td> 연락처 : <?=$wr_5?> 번</td></tr>
</table>
</td>
</tr>
<tr><td height=1 background='./<?=$cfg[bbs_dir]?>/line.gif'></td></tr>
<tr>
<td>
<table width=100% cellpadding=5>
<tr>
<td style='word-break:break-all;' class='lh' height=100>
<center>
<?
for ($i=1; $i<=$cfg[file_count]; $i++)
{
if ($file[$i][view])
{
echo "<a href=\"javascript:writetolayer('newlayer','";
echo $file[$i][view] ;
echo "');\"> 이미지-$i </a>";
}
}
?>
</center>
<br>
<p> </p>
<p> </p>
<!-- 내용 출력 -->
<span class=content><?=$content?></span>
<? if ($board[bo_use_signature]) { echo $signature; } // 서명 출력 ?>
<!-- 테러 태그 방지용 -->
</xml></xmp><a href=""></a><a href=''></a>
</td>
</tr>
</table>
</td>
</tr>
</table>
<? if ($is_comment) { ?>
<!-- 코멘트 내용 -->
<? for ($i=0; $i<count($list); $i++) { ?>
<a name='c<?=$list[$i][wr_id]?>'></a>
<table width=<?=$width?> border=0 align=center cellpadding=4 cellspacing=1>
<tr><td height=1 bgcolor=#EEEEEE></td></tr>
<tr>
<td>
<table width=100%>
<col width=100 align=center></col>
<col width=5></col>
<col width=5></col>
<col width=4></col>
<col width=''></col>
<col width=99></col>
<tr>
<td valign=top style='word-break:break-all;'><?=$list[$i][name]?></td>
<td></td>
<td bgcolor=#EEEEEE></td>
<td></td>
<td valign=top style='word-break:break-all; text-align:justify;' class='lh'><?=$list[$i][content]?></td>
<td valign=top align=right>
<?=$list[$i][datetime]?><br>
<?=$list[$i][ip]?><br>
<? if ($list[$i][is_del]) { echo "{$list[$i][del_href]}x</a>"; } ?>
</td>
</tr>
</table>
</td>
</tr>
</table>
<? } // for ?>
<? if ($is_comment_write) { ?>
<!-- 코멘트 쓰기 -->
<table width=<?=$width?> align=center border=0 cellpadding=3 cellspacing=1>
<tr>
<td bgcolor=#FFFFFF>
<table width=100% cellpadding=3 cellspacing=0>
<form name=fgbview method=post action='<?="./?doc=$cfg[bbs_dir]/gbupdate.php"?>'>
<input type=hidden name=w value='c'>
<input type=hidden name=bo_table value='<?=$bo_table?>'>
<input type=hidden name=sselect value='<?=$sselect?>'>
<input type=hidden name=stext value='<?=$stext?>'>
<input type=hidden name=wr_id value='<?=$wr_id?>'>
<input type=hidden name=page value='<?=$page?>'>
<input type=hidden name=section value='<?=$section?>'>
<col width=80 align=center></col>
<col width='' align=center></col>
<col width=70 align=center></col>
<tr>
<td>
이름<br><?=$c_name?><br>
<? if (!$member[mb_id]) { ?>비밀번호<br><input type=password name=wr_passwd size=10 class=input required itemname='비밀번호'><? } ?>
</td>
<td><textarea name=wr_content rows=5 style='width:100%; line-height:150%;' required itemname='내용' class=textarea></textarea></td>
<td><input type=submit value=' 확 인 ' class=button></td>
</tr>
</form>
</table>
</td>
</tr>
</table>
<? } // if ?>
<? } // if ?>
<!-- 링크 -->
<table width=<?=$width?> align=center border=0 cellpadding=0 cellspacing=0>
<tr><td height=1 colspan=2 background='./<?=$cfg[bbs_dir]?>/line.gif'></td></tr>
<tr>
<td width=70% height=25>
<? if ($search_href) { echo "<a href=\"$search_href\">검색목록</a>"; } ?>
<? echo "<a href=\"$list_href\">목록</a>"; ?>
<? if ($write_href) { echo "<a href=\"$write_href\">글쓰기</a>"; } ?>
<? if ($reply_href) { echo "<a href=\"$reply_href\">답변</a>"; } ?>
<? if ($update_href) { echo "<a href=\"$update_href\">수정</a>"; } ?>
<? if ($delete_href) { echo "<a href=\"$delete_href\">삭제</a>"; } ?>
<? if ($good_href) { echo "<a href=\"$good_href\">추천</a>"; } ?>
<? if ($nogood_href) { echo "<a href=\"$nogood_href\">비추천</a>"; } ?>
<? if ($copy_href) { echo "<a href=\"$copy_href\">복사</a>"; } ?>
<? if ($move_href) { echo "<a href=\"$move_href\">이동</a>"; } ?>
</td>
<td width=30% align=right>
<? if ($prev_href) { echo "<a href=\"$prev_href\">이전글</a>"; } ?>
<? if ($next_href) { echo "<a href=\"$next_href\">다음글</a>"; } ?>
</td>
</tr>
</table>
최종 수정 소스 거든요. 첫번째 스크립트를 위에서 말씀 드린것처럼 ....
헤드, 헤드서브, 본 스킨에 붙여 보아도 같은 에러가 발생합니다.
한번만 더 조언 부탁 드리겠습니다.
테스트 페이지 - http://www.slgi.co.kr/cjhp/gnu3/?doc=bbs/gnuboard.php&bo_table=cjhp03&page=1&wr_id=7
<SCRIPT LANGUAGE="JavaScript">
<!--
var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;
function hidelayer(lay) {
if (ie4) {document.all[lay].style.visibility = "hidden";}
if (ns4) {document.layers[lay].visibility = "hide";}
if (ns6) {document.getElementById([lay]).style.display = "none";}
}
function showlayer(lay) {
if (ie4) {document.all[lay].style.visibility = "visible";}
if (ns4) {document.layers[lay].visibility = "show";}
if (ns6) {document.getElementById([lay]).style.display = "block";}
}
function writetolayer(lay,txt) {
if (ie4) {
document.all[lay].innerHTML = txt;
}
if (ns4) {
document[lay].document.write(txt);
document[lay].document.close();
}
if (ns6) {
over = document.getElementById([lay]);
range = document.createRange();
range.setStartBefore(over);
domfrag = range.createContextualFragment(txt);
while (over.hasChildNodes()) {
over.removeChild(over.lastChild);
}
over.appendChild(domfrag);
}
}
// -->
</script>
<!------- 여기까지 ----->
<!-- 원글 내용 -->
<table width=<?=$width?> border=0 align=center cellpadding=0 cellspacing=0>
<tr><td height=1 background='./<?=$cfg[bbs_dir]?>/line.gif'></td></tr>
<tr><td class='ht subject subjectbg' align=center><b><?=$subject?></b></td></tr>
<tr><td height=1 background='./<?=$cfg[bbs_dir]?>/line.gif'></td></tr>
<tr>
<td>
<table cellpadding=3 cellspacing=1 width=100% height=100%>
<tr><td> 이름 : <?=$name?> (<?=$ip?>)</td></tr>
<!---
<tr><td> 날짜 : <?=$write[wr_datetime]?></td></tr>
<tr><td> 조회 : <?=$write[wr_hit]?></td></tr>
--->
<? if ($is_category) { echo "<tr><td> 분류 : $category_name</td></tr>"; } ?>
<? if ($is_good) { echo "<tr><td> 추천 : $write[wr_good]</td></tr>"; } ?>
<? if ($is_nogood) { echo "<tr><td> 비추천 : $write[wr_nogood]</td></tr>"; } ?>
<?
// 링크 설정한 값만큼 출력
for ($i=1; $i<=$cfg[link_count]; $i++) {
if ($link[$i][link]) { echo "<tr><td> 링크 #{$i} : <a href='{$link[$i][href]}' target='$default[de_link_target]'>{$link[$i][link]}</a>, Hit:{$link[$i][hit]}</td></tr>"; }
}
?>
<?
// 파일 업로드 설정한 값만큼 출력
for ($i=1; $i<=$cfg[file_count]; $i++) {
if ($file[$i][source]) { echo "<tr><td> 다운로드 #{$i} : <a href='{$file[$i][href]}'>{$file[$i][source]} ({$file[$i][size]})</a>, Down:{$file[$i][download]}</td></tr>"; }
}
?>
<tr><td> 지역 : <?=$wr_1?></td></tr>
<tr><td> 제품명 : <?=$wr_2?></td></tr>
<tr><td> 제품상태 : <?=$wr_3?></td></tr>
<tr><td> 희망가격 : <?=$wr_4?> 만원</td></tr>
<tr><td> 연락처 : <?=$wr_5?> 번</td></tr>
</table>
</td>
</tr>
<tr><td height=1 background='./<?=$cfg[bbs_dir]?>/line.gif'></td></tr>
<tr>
<td>
<table width=100% cellpadding=5>
<tr>
<td style='word-break:break-all;' class='lh' height=100>
<center>
<?
for ($i=1; $i<=$cfg[file_count]; $i++)
{
if ($file[$i][view])
{
echo "<a href=\"javascript:writetolayer('newlayer','";
echo $file[$i][view] ;
echo "');\"> 이미지-$i </a>";
}
}
?>
</center>
<br>
<p> </p>
<p> </p>
<!-- 내용 출력 -->
<span class=content><?=$content?></span>
<? if ($board[bo_use_signature]) { echo $signature; } // 서명 출력 ?>
<!-- 테러 태그 방지용 -->
</xml></xmp><a href=""></a><a href=''></a>
</td>
</tr>
</table>
</td>
</tr>
</table>
<? if ($is_comment) { ?>
<!-- 코멘트 내용 -->
<? for ($i=0; $i<count($list); $i++) { ?>
<a name='c<?=$list[$i][wr_id]?>'></a>
<table width=<?=$width?> border=0 align=center cellpadding=4 cellspacing=1>
<tr><td height=1 bgcolor=#EEEEEE></td></tr>
<tr>
<td>
<table width=100%>
<col width=100 align=center></col>
<col width=5></col>
<col width=5></col>
<col width=4></col>
<col width=''></col>
<col width=99></col>
<tr>
<td valign=top style='word-break:break-all;'><?=$list[$i][name]?></td>
<td></td>
<td bgcolor=#EEEEEE></td>
<td></td>
<td valign=top style='word-break:break-all; text-align:justify;' class='lh'><?=$list[$i][content]?></td>
<td valign=top align=right>
<?=$list[$i][datetime]?><br>
<?=$list[$i][ip]?><br>
<? if ($list[$i][is_del]) { echo "{$list[$i][del_href]}x</a>"; } ?>
</td>
</tr>
</table>
</td>
</tr>
</table>
<? } // for ?>
<? if ($is_comment_write) { ?>
<!-- 코멘트 쓰기 -->
<table width=<?=$width?> align=center border=0 cellpadding=3 cellspacing=1>
<tr>
<td bgcolor=#FFFFFF>
<table width=100% cellpadding=3 cellspacing=0>
<form name=fgbview method=post action='<?="./?doc=$cfg[bbs_dir]/gbupdate.php"?>'>
<input type=hidden name=w value='c'>
<input type=hidden name=bo_table value='<?=$bo_table?>'>
<input type=hidden name=sselect value='<?=$sselect?>'>
<input type=hidden name=stext value='<?=$stext?>'>
<input type=hidden name=wr_id value='<?=$wr_id?>'>
<input type=hidden name=page value='<?=$page?>'>
<input type=hidden name=section value='<?=$section?>'>
<col width=80 align=center></col>
<col width='' align=center></col>
<col width=70 align=center></col>
<tr>
<td>
이름<br><?=$c_name?><br>
<? if (!$member[mb_id]) { ?>비밀번호<br><input type=password name=wr_passwd size=10 class=input required itemname='비밀번호'><? } ?>
</td>
<td><textarea name=wr_content rows=5 style='width:100%; line-height:150%;' required itemname='내용' class=textarea></textarea></td>
<td><input type=submit value=' 확 인 ' class=button></td>
</tr>
</form>
</table>
</td>
</tr>
</table>
<? } // if ?>
<? } // if ?>
<!-- 링크 -->
<table width=<?=$width?> align=center border=0 cellpadding=0 cellspacing=0>
<tr><td height=1 colspan=2 background='./<?=$cfg[bbs_dir]?>/line.gif'></td></tr>
<tr>
<td width=70% height=25>
<? if ($search_href) { echo "<a href=\"$search_href\">검색목록</a>"; } ?>
<? echo "<a href=\"$list_href\">목록</a>"; ?>
<? if ($write_href) { echo "<a href=\"$write_href\">글쓰기</a>"; } ?>
<? if ($reply_href) { echo "<a href=\"$reply_href\">답변</a>"; } ?>
<? if ($update_href) { echo "<a href=\"$update_href\">수정</a>"; } ?>
<? if ($delete_href) { echo "<a href=\"$delete_href\">삭제</a>"; } ?>
<? if ($good_href) { echo "<a href=\"$good_href\">추천</a>"; } ?>
<? if ($nogood_href) { echo "<a href=\"$nogood_href\">비추천</a>"; } ?>
<? if ($copy_href) { echo "<a href=\"$copy_href\">복사</a>"; } ?>
<? if ($move_href) { echo "<a href=\"$move_href\">이동</a>"; } ?>
</td>
<td width=30% align=right>
<? if ($prev_href) { echo "<a href=\"$prev_href\">이전글</a>"; } ?>
<? if ($next_href) { echo "<a href=\"$next_href\">다음글</a>"; } ?>
</td>
</tr>
</table>
최종 수정 소스 거든요. 첫번째 스크립트를 위에서 말씀 드린것처럼 ....
헤드, 헤드서브, 본 스킨에 붙여 보아도 같은 에러가 발생합니다.
한번만 더 조언 부탁 드리겠습니다.
테스트 페이지 - http://www.slgi.co.kr/cjhp/gnu3/?doc=bbs/gnuboard.php&bo_table=cjhp03&page=1&wr_id=7
에구 힘드네요.^^;
echo "<a href=\"javascript:writetolayer('newlayer','<img src=";
로 하니 <img src 가 두개로 링크가 되더군요. <img src<img src 이런 식으로요.
<img src 걸 삭제하니 이번에는 ....
gnuboard.lib.php 의 이미지 끝 부분의 <P>가 걸리적(?) 거리더 라구요.
이거 찾는데 한첨 애 먹었답니다.^^; 구누홈을 막 뒤집었죠. 이제 다 됐구나
했더니 마지막에 흔하디 흔한(?) 자바 스크립트 에러가 생기네요.
링크나 .... 다른 사항은 문제점이 없는것 같습니다만 ....
head.php 로도 옮겨 보기도 하고(자바 스크립트 1번 부분만)
gbview.skin.php 에 붙여 보기도 하고 (처음에 이렇게 테스트 했거든요)
그래도 마찬가지로 자바 스크립트 에러가 생기네요. 다 된듯 한데 ....
막히네요.--; 아무튼 감사합니다. 꾸벅~
echo "<a href=\"javascript:writetolayer('newlayer','<img src=";
로 하니 <img src 가 두개로 링크가 되더군요. <img src<img src 이런 식으로요.
<img src 걸 삭제하니 이번에는 ....
gnuboard.lib.php 의 이미지 끝 부분의 <P>가 걸리적(?) 거리더 라구요.
이거 찾는데 한첨 애 먹었답니다.^^; 구누홈을 막 뒤집었죠. 이제 다 됐구나
했더니 마지막에 흔하디 흔한(?) 자바 스크립트 에러가 생기네요.
링크나 .... 다른 사항은 문제점이 없는것 같습니다만 ....
head.php 로도 옮겨 보기도 하고(자바 스크립트 1번 부분만)
gbview.skin.php 에 붙여 보기도 하고 (처음에 이렇게 테스트 했거든요)
그래도 마찬가지로 자바 스크립트 에러가 생기네요. 다 된듯 한데 ....
막히네요.--; 아무튼 감사합니다. 꾸벅~
앗 죄송
echo "<a href=\"javascript:writetolayer('newlayer','<img src=";
echo $file[$i][view];
echo "');\">이미지-$i</a>";
echo "<a href=\"javascript:writetolayer('newlayer','<img src=";
echo $file[$i][view];
echo "');\">이미지-$i</a>";
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /home/slgi/cjhp/gnu3/bbs/skin/board/sale/gbview.skin.php on line 107
이런 에러를 보여주네요. 알려주신 대로 해보고 .... 잘 안되길래 이것거것 끼워 맞추었더니
같은 에러만 보여주네요.
line 107 은
echo "<a href="javascript:writetolayer('newlayer','<img src=";
랍니다.
이런 에러를 보여주네요. 알려주신 대로 해보고 .... 잘 안되길래 이것거것 끼워 맞추었더니
같은 에러만 보여주네요.
line 107 은
echo "<a href="javascript:writetolayer('newlayer','<img src=";
랍니다.
$file[$i][view]가 다음처럼 http에서 png로 끝난다고 볼때(http://www.jasko.co.kr/java_data/1.png)
아래와 같이 수정해 보세요.
<?
for ($i=1; $i<=$cfg[file_count]; $i++)
{
if ($file[$i][view])
{
echo "<a href="javascript:writetolayer('newlayer','<img src=";
echo $file[$i][view];
echo "');">이미지-$i</a>
}
}
?>
아래와 같이 수정해 보세요.
<?
for ($i=1; $i<=$cfg[file_count]; $i++)
{
if ($file[$i][view])
{
echo "<a href="javascript:writetolayer('newlayer','<img src=";
echo $file[$i][view];
echo "');">이미지-$i</a>
}
}
?>
감사합니다. 한참 헤메고 있답니다. 기초지식 없이 짜맞추기 식으로 하려니 매번
어렵네요.^^
염치 없지만 한가지 더 여쭈어 보도록 하겠습니다.
<a href="javascript:writetolayer('newlayer','<img src=http://www.jasko.co.kr/java_data/1.png>');">이미지-2</a>
위 라인의 <img src= .... 에 한개의 이미지가 각각 1~5까지 링크가 걸려야 하는데 ....
<?
for ($i=1; $i<=$cfg[file_count]; $i++) {
if ($file[$i][view]) { echo $file[$i][view]; }
}
?>
원래의 이미지 불러오는 위 소스는
이미지
이미지
이미지
이런 방식 이네요. (잘 아시겠지만요.^^)
위 소스를 어떻게 맨위의 링크에 삽입해야 하나씩 불러올수 있는지 ....
이리저리 끼워 맞추어도 .... 에러 내지는 .... 링크클릭을 하면 ....
원소스가 문구가 그대로 보이는 현상이 발생하고 있습니다.
조언 좀 부탁 드립니다. 꾸벅~
어렵네요.^^
염치 없지만 한가지 더 여쭈어 보도록 하겠습니다.
<a href="javascript:writetolayer('newlayer','<img src=http://www.jasko.co.kr/java_data/1.png>');">이미지-2</a>
위 라인의 <img src= .... 에 한개의 이미지가 각각 1~5까지 링크가 걸려야 하는데 ....
<?
for ($i=1; $i<=$cfg[file_count]; $i++) {
if ($file[$i][view]) { echo $file[$i][view]; }
}
?>
원래의 이미지 불러오는 위 소스는
이미지
이미지
이미지
이런 방식 이네요. (잘 아시겠지만요.^^)
위 소스를 어떻게 맨위의 링크에 삽입해야 하나씩 불러올수 있는지 ....
이리저리 끼워 맞추어도 .... 에러 내지는 .... 링크클릭을 하면 ....
원소스가 문구가 그대로 보이는 현상이 발생하고 있습니다.
조언 좀 부탁 드립니다. 꾸벅~
전에 div 테스트 하면서 받았던 소스인데 이것을 참고하시어 해결하시면 될듯합니다.
<HTML>
<HEAD>
<TITLE> Jasko Sample Script </TITLE>
<!------- 1. 아래의 스크립트를 HEAD 부분에 복사해 넣으세요 ----->
<SCRIPT LANGUAGE="JavaScript">
<!--
var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;
function hidelayer(lay) {
if (ie4) {document.all[lay].style.visibility = "hidden";}
if (ns4) {document.layers[lay].visibility = "hide";}
if (ns6) {document.getElementById([lay]).style.display = "none";}
}
function showlayer(lay) {
if (ie4) {document.all[lay].style.visibility = "visible";}
if (ns4) {document.layers[lay].visibility = "show";}
if (ns6) {document.getElementById([lay]).style.display = "block";}
}
function writetolayer(lay,txt) {
if (ie4) {
document.all[lay].innerHTML = txt;
}
if (ns4) {
document[lay].document.write(txt);
document[lay].document.close();
}
if (ns6) {
over = document.getElementById([lay]);
range = document.createRange();
range.setStartBefore(over);
domfrag = range.createContextualFragment(txt);
while (over.hasChildNodes()) {
over.removeChild(over.lastChild);
}
over.appendChild(domfrag);
}
}
// -->
</script>
<!------- 여기까지 ----->
</HEAD>
<BODY>
<!------- 2. 원하는 위치에 아래의 내용을 복사해 넣으세요 -------->
<!----
<a href="javascript:writetolayer('newlayer','보여줄 내용(태그가능)');">
------>
<TABLE border=0 width= >
<TR>
<TD align=center bgColor=FFCC00>
<a href="javascript:hidelayer('newlayer');">숨기기</a> |
<a href="javascript:showlayer('newlayer');">보이기</a> |
<a href="javascript:writetolayer('newlayer','<img src=http://www.jasko.co.kr/java_data/1.png>');">이미지-1</a> |
<a href="javascript:writetolayer('newlayer','<img src=http://www.jasko.co.kr/java_data/2.png>');">이미지-2</a> |
<a href="javascript:writetolayer('newlayer','안녕하세요? 반갑구만요<br><a href=http://www.jasko.co.kr>자스코</a>에서 좋은 시간 보내세요');">샘플 텍스트</a>
</TD>
</TR>
<TR>
<TD>
</TD>
</TR>
<TR>
<TD>
<SPAN ID="newlayer" style="position:absolute;">이곳에 그림이나 글자가 보여집니다</SPAN>
</TD>
</TR>
</TABLE>
<!------- 여기까지 ----->
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE> Jasko Sample Script </TITLE>
<!------- 1. 아래의 스크립트를 HEAD 부분에 복사해 넣으세요 ----->
<SCRIPT LANGUAGE="JavaScript">
<!--
var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;
function hidelayer(lay) {
if (ie4) {document.all[lay].style.visibility = "hidden";}
if (ns4) {document.layers[lay].visibility = "hide";}
if (ns6) {document.getElementById([lay]).style.display = "none";}
}
function showlayer(lay) {
if (ie4) {document.all[lay].style.visibility = "visible";}
if (ns4) {document.layers[lay].visibility = "show";}
if (ns6) {document.getElementById([lay]).style.display = "block";}
}
function writetolayer(lay,txt) {
if (ie4) {
document.all[lay].innerHTML = txt;
}
if (ns4) {
document[lay].document.write(txt);
document[lay].document.close();
}
if (ns6) {
over = document.getElementById([lay]);
range = document.createRange();
range.setStartBefore(over);
domfrag = range.createContextualFragment(txt);
while (over.hasChildNodes()) {
over.removeChild(over.lastChild);
}
over.appendChild(domfrag);
}
}
// -->
</script>
<!------- 여기까지 ----->
</HEAD>
<BODY>
<!------- 2. 원하는 위치에 아래의 내용을 복사해 넣으세요 -------->
<!----
<a href="javascript:writetolayer('newlayer','보여줄 내용(태그가능)');">
------>
<TABLE border=0 width= >
<TR>
<TD align=center bgColor=FFCC00>
<a href="javascript:hidelayer('newlayer');">숨기기</a> |
<a href="javascript:showlayer('newlayer');">보이기</a> |
<a href="javascript:writetolayer('newlayer','<img src=http://www.jasko.co.kr/java_data/1.png>');">이미지-1</a> |
<a href="javascript:writetolayer('newlayer','<img src=http://www.jasko.co.kr/java_data/2.png>');">이미지-2</a> |
<a href="javascript:writetolayer('newlayer','안녕하세요? 반갑구만요<br><a href=http://www.jasko.co.kr>자스코</a>에서 좋은 시간 보내세요');">샘플 텍스트</a>
</TD>
</TR>
<TR>
<TD>
</TD>
</TR>
<TR>
<TD>
<SPAN ID="newlayer" style="position:absolute;">이곳에 그림이나 글자가 보여집니다</SPAN>
</TD>
</TR>
</TABLE>
<!------- 여기까지 ----->
</BODY>
</HTML>