여분필드를 만들어 글쓰기를 하고나면 일정글자수 이상은 "?"후에 나오질 않습니다.;;ㅠㅠ 정보
여분필드를 만들어 글쓰기를 하고나면 일정글자수 이상은 "?"후에 나오질 않습니다.;;ㅠㅠ본문
photofly 님의 일정관리를 사용하고있습니다.(감사합니다.^^)
여분필드를 4개더 만들어서 

요런식으로사용하고있습니다.
여러 회원님과 검색 질답 게시판 을 잘 활용하여 많은 문제를 해결하였는데
글쓰기화면에서 글내용을 길~~~게 쓰고나서 글보기 화면으로가면
네개의 큰 글쓰기 폼 중에 -왼쪽 위에- (content)부분은 아주~잘 나옵니다.
*테스트화면
==========================================================================
아하하하하하우히하하ㅣ아아 아ㅣ너ㅣ라ㅓㄴ아ㅣ러나ㅣ러ㅣ아러니ㅏㅇㄹ 아ㅣ너ㅏㅣㄹ너아ㅣ러니ㅏ러니라ㅓㄴ아ㅣ러 ㅇ나ㅣㄹ너아ㅣ러나ㅣ러니ㅏ런아ㅣ러ㅣ나어라ㅣㄴ어리나 아하하하하하우히하하ㅣ아아 아ㅣ너ㅣ라ㅓㄴ아ㅣ러나ㅣ러ㅣ아러니ㅏㅇㄹ 아ㅣ너ㅏㅣㄹ너아ㅣ러니ㅏ러니라ㅓㄴ아ㅣ러 ㅇ나ㅣㄹ너아ㅣ러나ㅣ러니ㅏ런아ㅣ러ㅣ나어라ㅣㄴ어리나 |
===========================================================================
근데;;;;;;;
두번째 세번째 네번째 (여분필드로 만들었어요) 폼에 글을 똑같이 길~~게 입력하고나면
*테스트화면
===========================================================================
아하하하하하우히하하ㅣ아아
아ㅣ너ㅣ라ㅓㄴ아ㅣ러나ㅣ러ㅣ아러니ㅏㅇㄹ
아ㅣ너ㅏㅣㄹ너아ㅣ러니ㅏ러니라ㅓㄴ아ㅣ러
ㅇ나ㅣㄹ너아ㅣ러나ㅣ러니ㅏ런아ㅣ러ㅣ나어라ㅣㄴ어리나
아하하하하하우히하하ㅣ아아
아ㅣ너ㅣ라ㅓㄴ아ㅣ러나ㅣ러ㅣ아러니ㅏㅇㄹ
아ㅣ너?
아ㅣ너ㅣ라ㅓㄴ아ㅣ러나ㅣ러ㅣ아러니ㅏㅇㄹ
아ㅣ너ㅏㅣㄹ너아ㅣ러니ㅏ러니라ㅓㄴ아ㅣ러
ㅇ나ㅣㄹ너아ㅣ러나ㅣ러니ㅏ런아ㅣ러ㅣ나어라ㅣㄴ어리나
아하하하하하우히하하ㅣ아아
아ㅣ너ㅣ라ㅓㄴ아ㅣ러나ㅣ러ㅣ아러니ㅏㅇㄹ
아ㅣ너?
============================================================================
중간에 딱 짤려버립니다.;; ㅠㅠ
write.skin
view.skin
bbs/board.php
bbs/write.php
bbs/view.php
다 뒤져봐도 잘 모르겠어요;;;
이거 왜그런건지 아시면 도움좀 부탁드릴께요
저도 다른분의 질문에 답을 하는 그날까지~~열심히 공부하렵니다.~~^^v
댓글 전체
혹시나 해서 같이 올릴께요;;
======================================== 글쓰기 스킨입니다.================
...
<tr>
<td colspan="2" align="left"><textarea name='wr_content' cols=80 rows=15 itemname='내용' class='textarea w99 lh'><?=$content?>
</textarea></td>
<td colspan="2" align="left"><textarea name='wr_1' cols=80 rows=15 itemname='wr_1' class="ed"><?=$write[wr_1]?>
</textarea></td>
</tr>
<tr>
<td colspan="2" align="left" bgcolor="#f7f7f7"><div align="center"><strong>업무협조내용</strong></div></td>
<td colspan="2" bgcolor="#f7f7f7"><div align="center"><strong>업무협조결과</strong></div></td>
</tr>
<tr>
<td colspan="2" align="left"><textarea name='wr_2' cols=80 rows=10 itemname='wr_2' class="ed"><?=$write[wr_2]?>
</textarea></td>
<td colspan="2"><textarea name='wr_3' cols=80 rows=10 itemname='wr_3' class="ed"><?=$write[wr_3]?>
</textarea></td>
</tr>
<? if ($is_norobot) { ?>
<tr>
<td bgcolor=#f7f7f7 align="center"><?=$norobot_str?></td>
<td colspan="3">
<input type=input name='wr_key' required itemname='자동등록방지' size=10 class=input>
왼쪽의 글자중 빨간글자만 순서대로 입력하세요.
</td>
</tr>
<? } ?>
</table>
...
======================================== 글보기 스킨입니다.================
...
<td height="75"><table width="414" height="200" border="0" cellpadding="0" cellspacing="3">
<tr>
<td valign="top"><?
for ($i=1; $i<=$cfg[file_count]; $i++) {
if ($file[$i][view]) { echo $file[$i][view]; }
}
?>
<!-- 내용 출력 -->
<span class=content><?=$view[content];?></span>
<? if ($board[bo_use_signature]) { echo $signature; } // 서명 출력 ?>
<!-- 테러 태그 방지용 -->
<a href=""></a><a href=''></a> </td>
</tr>
</table>
<td width="414"><table width="414" height="200" border="0" cellpadding="0" cellspacing="3">
<tr>
<td width="414" valign="top">
<span class=content><?=nl2br($view[wr_1]);?></span></td>
</tr>
</table>
<tr>
<td height="25" bgcolor="#f7f7f7"><div align="center"><strong>업무협조내용</strong></div></td>
<td height="25" bgcolor="#f7f7f7"><div align="center"><strong>업무협조결과</strong></div></td>
</tr>
<tr>
<td height="75">
<table width="414" height="150" border="0" cellpadding="0" cellspacing="3">
<tr>
<td width="414" valign="top"><span class=content><?=nl2br($view[wr_2]);?></span> </td>
</tr>
</table>
</td>
<td>
<table width="414" height="150" border="0" cellpadding="0" cellspacing="3">
<tr>
<td width="414" valign="top"><span class=content><?=nl2br($view[wr_3]);?></span> </td>
</tr>
</table> </td>
</tr>
</TABLE>
...
======================================== 글쓰기 스킨입니다.================
...
<tr>
<td colspan="2" align="left"><textarea name='wr_content' cols=80 rows=15 itemname='내용' class='textarea w99 lh'><?=$content?>
</textarea></td>
<td colspan="2" align="left"><textarea name='wr_1' cols=80 rows=15 itemname='wr_1' class="ed"><?=$write[wr_1]?>
</textarea></td>
</tr>
<tr>
<td colspan="2" align="left" bgcolor="#f7f7f7"><div align="center"><strong>업무협조내용</strong></div></td>
<td colspan="2" bgcolor="#f7f7f7"><div align="center"><strong>업무협조결과</strong></div></td>
</tr>
<tr>
<td colspan="2" align="left"><textarea name='wr_2' cols=80 rows=10 itemname='wr_2' class="ed"><?=$write[wr_2]?>
</textarea></td>
<td colspan="2"><textarea name='wr_3' cols=80 rows=10 itemname='wr_3' class="ed"><?=$write[wr_3]?>
</textarea></td>
</tr>
<? if ($is_norobot) { ?>
<tr>
<td bgcolor=#f7f7f7 align="center"><?=$norobot_str?></td>
<td colspan="3">
<input type=input name='wr_key' required itemname='자동등록방지' size=10 class=input>
왼쪽의 글자중 빨간글자만 순서대로 입력하세요.
</td>
</tr>
<? } ?>
</table>
...
======================================== 글보기 스킨입니다.================
...
<td height="75"><table width="414" height="200" border="0" cellpadding="0" cellspacing="3">
<tr>
<td valign="top"><?
for ($i=1; $i<=$cfg[file_count]; $i++) {
if ($file[$i][view]) { echo $file[$i][view]; }
}
?>
<!-- 내용 출력 -->
<span class=content><?=$view[content];?></span>
<? if ($board[bo_use_signature]) { echo $signature; } // 서명 출력 ?>
<!-- 테러 태그 방지용 -->
<a href=""></a><a href=''></a> </td>
</tr>
</table>
<td width="414"><table width="414" height="200" border="0" cellpadding="0" cellspacing="3">
<tr>
<td width="414" valign="top">
<span class=content><?=nl2br($view[wr_1]);?></span></td>
</tr>
</table>
<tr>
<td height="25" bgcolor="#f7f7f7"><div align="center"><strong>업무협조내용</strong></div></td>
<td height="25" bgcolor="#f7f7f7"><div align="center"><strong>업무협조결과</strong></div></td>
</tr>
<tr>
<td height="75">
<table width="414" height="150" border="0" cellpadding="0" cellspacing="3">
<tr>
<td width="414" valign="top"><span class=content><?=nl2br($view[wr_2]);?></span> </td>
</tr>
</table>
</td>
<td>
<table width="414" height="150" border="0" cellpadding="0" cellspacing="3">
<tr>
<td width="414" valign="top"><span class=content><?=nl2br($view[wr_3]);?></span> </td>
</tr>
</table> </td>
</tr>
</TABLE>
...
phpMyAdmin으로 해당 테이블의 필드에 값은 정상적으로 들어갔있는지 부터 확인하시기 바랍니다.
DB에 값이 정상적으로 들어가있다면 보여주는쪽에 문제가 있는것이고
값이 잘못 들어가있다면 글작성 부분에 문제가 있을 것입니다. ^^
DB에 값이 정상적으로 들어가있다면 보여주는쪽에 문제가 있는것이고
값이 잘못 들어가있다면 글작성 부분에 문제가 있을 것입니다. ^^
헙~~네~~알겠씁니다~~^^
ㅠ_ㅠ
phpMyAdmin 페이지를 찾을수 없다라고 나와요;;;;;;;;;;;;;;;;;;;;;;;
phpMyAdmin 페이지를 찾을수 없다라고 나와요;;;;;;;;;;;;;;;;;;;;;;;
들어갈 내용이 길어서 그러한 현상이 발생하므로 여분필드의 형식을 변경해야 할겁니다.
현재 여분필드의 형식인 varchar(255) 를 text 로 변경해 보세요.
현재 여분필드의 형식인 varchar(255) 를 text 로 변경해 보세요.
헐랭이님의 지적사항이 문제일 가능성이 99.99999%이겠군요.ㅎㅎㅎ
phpMyAdmin을 찾아야 쉽게 수정할수있을듯 합니다 ^^
phpMyAdmin을 찾아야 쉽게 수정할수있을듯 합니다 ^^
그누보드 관리자의 phpMyAdmin은 사용자가 별도로 설정해서 링크를 수정해야하는것입니다.
좀어려우실것 같으면...
호스팅사의 홈페이지에서 조회를 해보세요.
보통 호스팅사에서 자기 DB 를 볼수있는 phpMyAdmin같은 기능을 제공합니다 ^^
좀어려우실것 같으면...
호스팅사의 홈페이지에서 조회를 해보세요.
보통 호스팅사에서 자기 DB 를 볼수있는 phpMyAdmin같은 기능을 제공합니다 ^^
그럼 여분필드 형식을 수정하는것은 phpMyAdmin를 실행해야 바꿀수 잇는것인가요?
지금 계속 뒤지고있는데 어디서 변경을 해야할지 난감합니다;;;헤헤;;;
지금 계속 뒤지고있는데 어디서 변경을 해야할지 난감합니다;;;헤헤;;;
될지모르겠네요...
해당 게시판이 사용하는 스킨의 list.skin.php 의 상단에
아래를 넣고 두번만 새로고침을 해보시죠..phpMyAdmin 실핼이 어렵다면..
테이블명과 확장된 필드명은 바꾸세요.
여러개라면 하나씩... wr_11 wr_12.. 이렇게..
바뀌기전이 VARCHAR 인 상태라면 string 으로 나옵니다.
blbo라고 나오면 필드타입이 TEXT로 바뀐겁니다.
<?
/*-------------------------------------------------*/
// list.skin.php 상단에 넣어주세요...
//여분필드 wr_10 의 타입이 VARCHAR 일때 TEXT로 바꿈.
//아래 2가지만 수정하시고..
/*-------------------------------------------------*/
$f_table="basic_test"; // 테이블명(수정要)
$f_attr="wr_10"; // TEXT 형으로 바꿀필드
/*-------------------------------------------------*/
$c_type="TEXT";
$f_type=@mysql_field_type(@mysql_query("select $f_attr from $write_table"),0);
echo "<font color='red' size='5'>$f_attr: $f_type</font>";
if(($bo_table=="$f_table") &&($f_type=='string'))
{@mysql_query("alter table $write_table change $f_attr $f_attr $c_type");
}
if(($bo_table=="$f_table") &&($f_type=='blob'))
echo"<br><font color='red'>필드명: $f_attr 이 (blbo)TEXT 로 바뀌었습니다..!</font>";
?>
해당 게시판이 사용하는 스킨의 list.skin.php 의 상단에
아래를 넣고 두번만 새로고침을 해보시죠..phpMyAdmin 실핼이 어렵다면..
테이블명과 확장된 필드명은 바꾸세요.
여러개라면 하나씩... wr_11 wr_12.. 이렇게..
바뀌기전이 VARCHAR 인 상태라면 string 으로 나옵니다.
blbo라고 나오면 필드타입이 TEXT로 바뀐겁니다.
<?
/*-------------------------------------------------*/
// list.skin.php 상단에 넣어주세요...
//여분필드 wr_10 의 타입이 VARCHAR 일때 TEXT로 바꿈.
//아래 2가지만 수정하시고..
/*-------------------------------------------------*/
$f_table="basic_test"; // 테이블명(수정要)
$f_attr="wr_10"; // TEXT 형으로 바꿀필드
/*-------------------------------------------------*/
$c_type="TEXT";
$f_type=@mysql_field_type(@mysql_query("select $f_attr from $write_table"),0);
echo "<font color='red' size='5'>$f_attr: $f_type</font>";
if(($bo_table=="$f_table") &&($f_type=='string'))
{@mysql_query("alter table $write_table change $f_attr $f_attr $c_type");
}
if(($bo_table=="$f_table") &&($f_type=='blob'))
echo"<br><font color='red'>필드명: $f_attr 이 (blbo)TEXT 로 바뀌었습니다..!</font>";
?>
으허헉~~~대단하십니다~~~
그리고 정말 감사드립니다~~~~^^
오달수님 헐랭이님 루트님~~모두모두 감사드립니다~~~
꾸뻑~~!!!!!!^^
그리고 정말 감사드립니다~~~~^^
오달수님 헐랭이님 루트님~~모두모두 감사드립니다~~~
꾸뻑~~!!!!!!^^
다들 답변이 답답하네요... 저같은 초보는 이해가 안가네요...
결국 혼자 해결하고 글을올렸습니다....아래글을 참조해주세요.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=266605
결국 혼자 해결하고 글을올렸습니다....아래글을 참조해주세요.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=266605