질문드려요
저기 보시면 서식을 나오면
문서 서식들 종류가 나오는데요 ..
저서식들을 보관하고있는 게시판이 있습니다.
거기서는 제목이 짤리지 않고 잘나오는데
게시글 작성부분페이지에서 저렇게 서식부분을 누르면
제목이 서식이있는 게시판과 다르게 나오는데요
어떻게 해야할까요?^^;;
행님들 도와주십쇼
문서 서식들 종류가 나오는데요 ..
저서식들을 보관하고있는 게시판이 있습니다.
거기서는 제목이 짤리지 않고 잘나오는데
게시글 작성부분페이지에서 저렇게 서식부분을 누르면
제목이 서식이있는 게시판과 다르게 나오는데요
어떻게 해야할까요?^^;;
행님들 도와주십쇼
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 16개
<td><?=get_content_select("aa", $_POST[aa],"onchange=gogoXing(this.form);")?></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
근데 글자 짤리는게 뒷부분이 아니라 앞부분짤리는곳도있네요 ㅎㅎ
함수 생성자(?)가 아니라면 위와 관련 처리 파일 모두 열기 후 찾기 해 보세요.
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($is_dhtml_editor) {
include_once("$g4[path]/lib/cheditor4.lib.php");
echo "<script src='$g4[cheditor4_path]/ncheditor.js'></script>";
echo cheditor1('wr_content', '100%', '250');
}
?>
<div style="height:14px; line-height:1px; font-size:1px;"> </div>
<style type="text/css">
.write_head { width:15%; height:30px; text-align:center; color:#8492A0; }
.field { border:1px solid #ccc; }
</style>
<script type="text/javascript">
// 글자수 제한
var char_min = parseInt(<?=$write_min?>); // 최소
var char_max = parseInt(<?=$write_max?>); // 최대
function gogoXing(form){
if(form.aa.value == "") return;
form.submit();
}
</script>
<?
$write_table ="g4_write_Drafting";
$wr_ida =$_POST[aa];
if($wr_ida <> "") { // 문서 셀렉시
$view=get_write($write_table, $wr_ida);
$content = $view['wr_content'];
$subject = $view['wr_subject'];
}
if($dcopy) { //문서 복사시
$write_table ="g4_write_approval";
$view=get_write($write_table, $dcopy);
$content = $view['wr_content'];
$subject = $view['wr_subject'];
}
?>
<table width="<?=$width?>" align=center cellpadding=0 cellspacing=0><tr><td>
<div style="border:1px solid #ddd; height:34px; background:url(<?=$board_skin_path?>/img/title_bg.gif) repeat-x;">
<div style="font-weight:bold; font-size:14px; margin:7px 0 0 10px;">:: <?=$title_msg?> :: <?echo $ca_name = $view['ca_name'];?></div>
</div>
<div style="height:3px; background:url(<?=$board_skin_path?>/img/title_shadow.gif) repeat-x; line-height:1px; font-size:1px;"></div>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<colgroup width=90>
<colgroup width=''>
<form name="searchfrm" method="post" action="/bbs/write.php?bo_table=approval">
<tr>
<td class=write_head>서식</td>
<td><?=get_content_select("aa", $_POST[aa],"onchange=gogoXing(this.form);")?></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
</form>
<form name="fwrite" method="post" onsubmit="return fwrite_submit(this);" enctype="multipart/form-data" style="margin:0px;">
<input type="hidden" name=null>
<input type="hidden" name=w value="<?=$w?>">
<input type="hidden" name=bo_table value="<?=$bo_table?>">
<input type="hidden" name=wr_id value="<?=$wr_id?>">
<input type="hidden" name=sca value="<?=$sca?>">
<input type="hidden" name=sfl value="<?=$sfl?>">
<input type="hidden" name=stx value="<?=$stx?>">
<input type="hidden" name=spt value="<?=$spt?>">
<input type="hidden" name=sst value="<?=$sst?>">
<input type="hidden" name=sod value="<?=$sod?>">
<input type="hidden" name=page value="<?=$page?>">
<input type="hidden" name="ca_name" value="<?=$ca_name?>">
<input type="hidden" name="Approver_Id" value="<?=$Approver_Id?>">
<input type="hidden" name="Refer_id" value="<?=$Refer_id?>">
<input type="hidden" name="wr_1" value="Progress">
{
global $g4, $member;
$sql = " select wr_id, wr_subject from g4_write_Drafting ";
$sql .= " order by wr_id asc ";
$result = sql_query($sql);
$str = "<select name='$pb_name' $event>";
$str .= "<option value=''>선택해주세요</option>";
for ($i=0; $row=sql_fetch_array($result); $i++)
{
$str .= "<option value='$row[wr_id]'";
if ($row[wr_id] == $selected) $str .= " selected";
$str .= ">$row[wr_subject]</option>";
}
$str .= "</select>";
return $str;
}
위 이미지에 표현되고 있나요?
너비 부족인지 글자수 문제인지 등 체크...
셀렉트 너비로 판단되시면
$str = "<select name='$pb_name' $event style='width:500px;'>";
형태 구성 후 테스트 해 보세요.
이걸 선택하면
제목부분에
<HY인터네셔널 지출결의서> 법인카드,영수증,지로,자동이체 용
이렇게 나옵니다.. 선택부분에도 저렇게 나와야 하는데 어디일까요 '-'?
제목이랑 똑같이 나와요...ㅠ
그럼 영어는 나오게 하는 방법이 없는건가요?
function get_content_select($pb_name, $selected='', $event='')
{
global $g4, $member;
$sql = " select wr_id, wr_subject from g4_write_Drafting";
$sql .= " order by wr_id asc ";
$result = sql_query($sql);
$str = "<select name='$pb_name' $event>";
$str .= "<option value=''>선택해주세요</option>";
for ($i=0; $row=sql_fetch_array($result); $i++)
{
$str .= "<option value='$row[wr_id]'";
if ($row[wr_id] == $selected) $str .= " selected";
$subject = $row[wr_subject];
$subject = preg_replace("/\</i", "<", $subject);
$subject = preg_replace("/\>/i", ">", $subject);
$str .= ">$subject</option>";
}
$str .= "</select>";
return $str;
}
?>
위 내용으로 대체 후 확인 해 보세요.
운영사이트 게시판 제목 쿼리 결과에 <> 이거 들어간게 없어서 임의로 적어두고 한 것이라
제목(직접 처리하시는) 여러개 확인 해 보세요.