그누보드 오류(?:;;) 발견입니다. 정보
그누보드 오류(?:;;) 발견입니다.본문
<HTML><HEAD>
<SCRIPT language=JavaScript>
<!--
function text() {
};
text = new text();
number = 0;
// textArray
text[number++] = "<p align="center">오늘의 이야기</p>"
text[number++] = "안녕하세요... 히히"
text[number++] = "C.n.J 자바스크립트 자동 생성 마법사 ☞ http://www.CginJs.Com"
text[number++] = "안녕하세요... 히히 ... 하하하 ... 호호"
text[number++] = "CGI 와 JavaScript가 만났을 때 = C.n.J"
increment = Math.floor(Math.random() * number);
document.write(text[increment]);
</SCRIPT>
</HEAD>
이 소스를 게시판에서는 적용이 되지 않아
게시판 설정에서 상단에 넣기를 했더니
게시판에서는 물론 안 나오지만 중요한 것은 게시판 설정의 완료버튼을 볼 수 없습니다.
이 소스를 넣은 부분에 이런 소스가 나옵니다.
<HTML><HEAD>
<SCRIPT language=JavaScript>
<!--
function text() {
};
text = new text();
number = 0;
// textArray
text[number++] = "<p align="center">오늘의 애니 한마디<br>사람은 무언가의 희생없이 아무것도 얻을수 없다.<br>
<br>무언가를 얻기위해선 대등한 대가가 필요하다.<br>
<br>그게 연금술의 등가교환의 법칙<br>그시절 우리들은 그것이 세계의 진실이라고 믿고 있었다.<br><br>- 강철의 연금술사 中 (알퐁스 엘릭)</p>"
text[number++] = "안녕하세요... 히히"
text[number++] = "C.n.J 자바스크립트 자동 생성 마법사 ☞ http://www.CginJs.Com"
text[number++] = "안녕하세요... 히히 ... 하하하 ... 호호"
text[number++] = "CGI 와 JavaScript가 만났을 때 = C.n.J"
increment = Math.floor(Math.random() * number);
document.write(text[increment]);
</SCRIPT>
</HEAD>
</textarea></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_content_tail value=1></td>
<td>하단 내용</td>
<td><textarea class=ed name=bo_content_tail rows=5 style='width:80%;'></textarea></td></tr>
</tr>
<tr><td colspan=3 class='line2'></td></tr>
<tr class='ht'>
<td><input type=checkbox name=chk_insert_content value=1></td>
<td>글쓰기 기본 내용</td>
<td><textarea class=ed name=bo_insert_content rows=5 style='width:80%;'></textarea></td>
</tr>
<tr><td colspan=3 class='line2'></td></tr>
<tr class='ht'>
<td><input type=checkbox name=chk_use_search value=1></td>
<td>전체 검색 사용</td>
<td><input type=checkbox name=bo_use_search value='1' checked>사용</td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_order_search value=1></td>
<td>전체 검색 순서</td>
<td><input type=text class=ed name=bo_order_search size=5 value='0'> 숫자가 낮은 게시판 부터 검색</td>
</tr>
<tr><td colspan=3 class='line2'></td></tr>
<tr class='ht'>
<td><input type=checkbox name=chk_1 value=1></td>
<td>여분 필드 1</td>
<td><input type=text class=ed style='width:80%;' name=bo_1 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_2 value=1></td>
<td>여분 필드 2</td>
<td><input type=text class=ed style='width:80%;' name=bo_2 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_3 value=1></td>
<td>여분 필드 3</td>
<td><input type=text class=ed style='width:80%;' name=bo_3 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_4 value=1></td>
<td>여분 필드 4</td>
<td><input type=text class=ed style='width:80%;' name=bo_4 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_5 value=1></td>
<td>여분 필드 5</td>
<td><input type=text class=ed style='width:80%;' name=bo_5 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_6 value=1></td>
<td>여분 필드 6</td>
<td><input type=text class=ed style='width:80%;' name=bo_6 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_7 value=1></td>
<td>여분 필드 7</td>
<td><input type=text class=ed style='width:80%;' name=bo_7 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_8 value=1></td>
<td>여분 필드 8</td>
<td><input type=text class=ed style='width:80%;' name=bo_8 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_9 value=1></td>
<td>여분 필드 9</td>
<td><input type=text class=ed style='width:80%;' name=bo_9 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_10 value=1></td>
<td>여분 필드 10</td>
<td><input type=text class=ed style='width:80%;' name=bo_10 value=''></td>
</tr>
<tr><td colspan=3 class='line1'></td></tr>
</table>
<p align=center>
<input type=submit class=btn1 accesskey='s' value=' 확 인 '>
<input type=button class=btn1 value=' 목 록 ' onclick="document.location.href='./board_list.php?sst=&sod=&sfl=&stx=&page=';">
<input type=button class=btn1 value=' 복 사 ' onclick="board_copy('ap_main_logout');"></form>
<script language="JavaScript">
function board_copy(bo_table)
{
window.open("./board_copy.php?bo_table="+bo_table, "BoardCopy", "left=10,top=10,width=500,height=200");
}
function set_point(f)
{
if (f.chk_point.checked) {
f.bo_read_point.value = "0";
f.bo_write_point.value = "5";
f.bo_comment_point.value = "1";
f.bo_download_point.value = "0";
} else {
f.bo_read_point.value = f.bo_read_point.defaultValue;
f.bo_write_point.value = f.bo_write_point.defaultValue;
f.bo_comment_point.value = f.bo_comment_point.defaultValue;
f.bo_download_point.value = f.bo_download_point.defaultValue;
}
}
function fboardform_submit(f)
{
var tmp_title;
var tmp_image;
tmp_title = "상단";
tmp_image = f.bo_image_head;
if (tmp_image.value) {
if (!tmp_image.value.toLowerCase().match(/.(gif|jpg|png)$/i)) {
alert(tmp_title + "이미지가 gif, jpg, png 파일이 아닙니다.");
return;
}
}
tmp_title = "하단";
tmp_image = f.bo_image_tail;
if (tmp_image.value) {
if (!tmp_image.value.toLowerCase().match(/.(gif|jpg|png)$/i)) {
alert(tmp_title + "이미지가 gif, jpg, png 파일이 아닙니다.");
return;
}
}
if (parseInt(f.bo_count_modify.value) < 1) {
alert("원글 수정 불가 코멘트수는 1 이상 입력하셔야 합니다.");
f.bo_count_modify.focus();
return;
}
if (parseInt(f.bo_count_delete.value) < 1) {
alert("원글 삭제 불가 코멘트수는 1 이상 입력하셔야 합니다.");
f.bo_count_delete.focus();
return;
}
f.action = "./board_form_update.php";
f.submit();
}
</script>
</td>
</tr>
<tr><td colspan=3 height=22 bgcolor=#F2F2F2 align=right><a href='#gnuboard4_admin_head'><img src='../adm/img/top.gif' border=0></a> </td></tr>
</table><br><br>
<!-- <p>실행시간 : 0.156210899353 -->
<script language='javascript' src='../adm/admin.js'></script>
<script language="javascript" src="../js/wrest.js"></script>
<!-- 새창 대신 사용하는 iframe -->
<iframe width=0 height=0 name='hiddenframe' style='display:none;'></iframe>
<!-- <div style='float:left; width:px; text-align:center;'>RUN TIME : 0.156567811966<br></div> -->
</body>
</html>
어떻게 해결해야 할지 고민하다가 결국 게시판을 삭제하고 다시 만들었습니다.
전 다행히 테스트 보드여서 자료가 없었지만
게시판을 오래 쓰시던 분이 이런 일을 당하시면 엄청 곤란하지 않으실까 싶어
오류..; 로 올립니다.. =_=/;
<SCRIPT language=JavaScript>
<!--
function text() {
};
text = new text();
number = 0;
// textArray
text[number++] = "<p align="center">오늘의 이야기</p>"
text[number++] = "안녕하세요... 히히"
text[number++] = "C.n.J 자바스크립트 자동 생성 마법사 ☞ http://www.CginJs.Com"
text[number++] = "안녕하세요... 히히 ... 하하하 ... 호호"
text[number++] = "CGI 와 JavaScript가 만났을 때 = C.n.J"
increment = Math.floor(Math.random() * number);
document.write(text[increment]);
</SCRIPT>
</HEAD>
이 소스를 게시판에서는 적용이 되지 않아
게시판 설정에서 상단에 넣기를 했더니
게시판에서는 물론 안 나오지만 중요한 것은 게시판 설정의 완료버튼을 볼 수 없습니다.
이 소스를 넣은 부분에 이런 소스가 나옵니다.
<HTML><HEAD>
<SCRIPT language=JavaScript>
<!--
function text() {
};
text = new text();
number = 0;
// textArray
text[number++] = "<p align="center">오늘의 애니 한마디<br>사람은 무언가의 희생없이 아무것도 얻을수 없다.<br>
<br>무언가를 얻기위해선 대등한 대가가 필요하다.<br>
<br>그게 연금술의 등가교환의 법칙<br>그시절 우리들은 그것이 세계의 진실이라고 믿고 있었다.<br><br>- 강철의 연금술사 中 (알퐁스 엘릭)</p>"
text[number++] = "안녕하세요... 히히"
text[number++] = "C.n.J 자바스크립트 자동 생성 마법사 ☞ http://www.CginJs.Com"
text[number++] = "안녕하세요... 히히 ... 하하하 ... 호호"
text[number++] = "CGI 와 JavaScript가 만났을 때 = C.n.J"
increment = Math.floor(Math.random() * number);
document.write(text[increment]);
</SCRIPT>
</HEAD>
</textarea></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_content_tail value=1></td>
<td>하단 내용</td>
<td><textarea class=ed name=bo_content_tail rows=5 style='width:80%;'></textarea></td></tr>
</tr>
<tr><td colspan=3 class='line2'></td></tr>
<tr class='ht'>
<td><input type=checkbox name=chk_insert_content value=1></td>
<td>글쓰기 기본 내용</td>
<td><textarea class=ed name=bo_insert_content rows=5 style='width:80%;'></textarea></td>
</tr>
<tr><td colspan=3 class='line2'></td></tr>
<tr class='ht'>
<td><input type=checkbox name=chk_use_search value=1></td>
<td>전체 검색 사용</td>
<td><input type=checkbox name=bo_use_search value='1' checked>사용</td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_order_search value=1></td>
<td>전체 검색 순서</td>
<td><input type=text class=ed name=bo_order_search size=5 value='0'> 숫자가 낮은 게시판 부터 검색</td>
</tr>
<tr><td colspan=3 class='line2'></td></tr>
<tr class='ht'>
<td><input type=checkbox name=chk_1 value=1></td>
<td>여분 필드 1</td>
<td><input type=text class=ed style='width:80%;' name=bo_1 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_2 value=1></td>
<td>여분 필드 2</td>
<td><input type=text class=ed style='width:80%;' name=bo_2 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_3 value=1></td>
<td>여분 필드 3</td>
<td><input type=text class=ed style='width:80%;' name=bo_3 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_4 value=1></td>
<td>여분 필드 4</td>
<td><input type=text class=ed style='width:80%;' name=bo_4 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_5 value=1></td>
<td>여분 필드 5</td>
<td><input type=text class=ed style='width:80%;' name=bo_5 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_6 value=1></td>
<td>여분 필드 6</td>
<td><input type=text class=ed style='width:80%;' name=bo_6 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_7 value=1></td>
<td>여분 필드 7</td>
<td><input type=text class=ed style='width:80%;' name=bo_7 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_8 value=1></td>
<td>여분 필드 8</td>
<td><input type=text class=ed style='width:80%;' name=bo_8 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_9 value=1></td>
<td>여분 필드 9</td>
<td><input type=text class=ed style='width:80%;' name=bo_9 value=''></td>
</tr>
<tr class='ht'>
<td><input type=checkbox name=chk_10 value=1></td>
<td>여분 필드 10</td>
<td><input type=text class=ed style='width:80%;' name=bo_10 value=''></td>
</tr>
<tr><td colspan=3 class='line1'></td></tr>
</table>
<p align=center>
<input type=submit class=btn1 accesskey='s' value=' 확 인 '>
<input type=button class=btn1 value=' 목 록 ' onclick="document.location.href='./board_list.php?sst=&sod=&sfl=&stx=&page=';">
<input type=button class=btn1 value=' 복 사 ' onclick="board_copy('ap_main_logout');"></form>
<script language="JavaScript">
function board_copy(bo_table)
{
window.open("./board_copy.php?bo_table="+bo_table, "BoardCopy", "left=10,top=10,width=500,height=200");
}
function set_point(f)
{
if (f.chk_point.checked) {
f.bo_read_point.value = "0";
f.bo_write_point.value = "5";
f.bo_comment_point.value = "1";
f.bo_download_point.value = "0";
} else {
f.bo_read_point.value = f.bo_read_point.defaultValue;
f.bo_write_point.value = f.bo_write_point.defaultValue;
f.bo_comment_point.value = f.bo_comment_point.defaultValue;
f.bo_download_point.value = f.bo_download_point.defaultValue;
}
}
function fboardform_submit(f)
{
var tmp_title;
var tmp_image;
tmp_title = "상단";
tmp_image = f.bo_image_head;
if (tmp_image.value) {
if (!tmp_image.value.toLowerCase().match(/.(gif|jpg|png)$/i)) {
alert(tmp_title + "이미지가 gif, jpg, png 파일이 아닙니다.");
return;
}
}
tmp_title = "하단";
tmp_image = f.bo_image_tail;
if (tmp_image.value) {
if (!tmp_image.value.toLowerCase().match(/.(gif|jpg|png)$/i)) {
alert(tmp_title + "이미지가 gif, jpg, png 파일이 아닙니다.");
return;
}
}
if (parseInt(f.bo_count_modify.value) < 1) {
alert("원글 수정 불가 코멘트수는 1 이상 입력하셔야 합니다.");
f.bo_count_modify.focus();
return;
}
if (parseInt(f.bo_count_delete.value) < 1) {
alert("원글 삭제 불가 코멘트수는 1 이상 입력하셔야 합니다.");
f.bo_count_delete.focus();
return;
}
f.action = "./board_form_update.php";
f.submit();
}
</script>
</td>
</tr>
<tr><td colspan=3 height=22 bgcolor=#F2F2F2 align=right><a href='#gnuboard4_admin_head'><img src='../adm/img/top.gif' border=0></a> </td></tr>
</table><br><br>
<!-- <p>실행시간 : 0.156210899353 -->
<script language='javascript' src='../adm/admin.js'></script>
<script language="javascript" src="../js/wrest.js"></script>
<!-- 새창 대신 사용하는 iframe -->
<iframe width=0 height=0 name='hiddenframe' style='display:none;'></iframe>
<!-- <div style='float:left; width:px; text-align:center;'>RUN TIME : 0.156567811966<br></div> -->
</body>
</html>
어떻게 해결해야 할지 고민하다가 결국 게시판을 삭제하고 다시 만들었습니다.
전 다행히 테스트 보드여서 자료가 없었지만
게시판을 오래 쓰시던 분이 이런 일을 당하시면 엄청 곤란하지 않으실까 싶어
오류..; 로 올립니다.. =_=/;
댓글 전체

무슨 에라란 말이신지.. 소스와 결과물의 스트링이 다른건,,, 게시물 올려볼려구 수정하신거겠죠..
그리고, 하나 생각되는건, 자바스크립트 소스 붙여넣은 부분에 이스케이프를 안해준게 하나 보이긴 한데..
"<p align="center">오늘의 이야기</p>" 여기서
"<p align=\"center\">오늘의 이야기</p>" 이렇게 넣어주어야 하는 것 아닌가요?
제가 잘 모르고 얘기한거라면 코멘트 주세요..
그리고, 하나 생각되는건, 자바스크립트 소스 붙여넣은 부분에 이스케이프를 안해준게 하나 보이긴 한데..
"<p align="center">오늘의 이야기</p>" 여기서
"<p align=\"center\">오늘의 이야기</p>" 이렇게 넣어주어야 하는 것 아닌가요?
제가 잘 모르고 얘기한거라면 코멘트 주세요..
음.. 테스트 보드를 하나 만들어서 저 소스를 집어넣어보시면 아실 수 있을겁니다. ^^;
게시판 설정을 고칠 수 없게 됩니다.
그리고 "<p align=\"center\">이렇게 넣어야 하는 거였군요.
php에 대한 지식이 전무한 상태라.. ^^;
저처럼 저렇게 스크립트를 변형하지 않고 넣으시는 분이 계시지 않을까 생각하여 올렸는데..
음.. 아닐지도.. ㅠㅠ
게시판 설정을 고칠 수 없게 됩니다.
그리고 "<p align=\"center\">이렇게 넣어야 하는 거였군요.
php에 대한 지식이 전무한 상태라.. ^^;
저처럼 저렇게 스크립트를 변형하지 않고 넣으시는 분이 계시지 않을까 생각하여 올렸는데..
음.. 아닐지도.. ㅠㅠ