write.skin.php에서 글 입력시 자동으로 subject에 저장?

즉 만약에 wr_1 / wr_2 / wr_3 / wr_4등 ..

게시판에 글 작성시 ..

wr_1에는 그누보드
wr_2에는 스킨
wr_3에는 게시판
wr_4에는 유료

라고 입력을 한다면
wr_subject 제목 필드에는 입력을 하지 않아도 ..

wr_subject 필드 값에는

그누보드 - 스킨 게시판 유료

이런식으로 자동으로 입력이 되게 하려면 어떻게 해줘야 할까요 ?
write.skin.php스킨에서

<input type=hidden name=wr_subject value="<?=$write[wr_1]?> - <?=$write[wr_2]?> <?=$write[wr_3]?> <?=$write[wr_4]?>">

이렇게 해줄경우 안들어 가던데 .. 즉 게시판 수정시에만 입력되어 있던 디비를 다시 불러와
오기 때문에
그때는 들어 가지만 사실상 새글을 작성하게 되면 디비에 정보가 없기 때문에 데이터가 안들어 가던데 ..
처음 새글 작성시부터 제목에 자동으로 해당 필드값에 내용대로 저장되게 하려면 어떻게 처리를 해야 할까요 ? ^^;;

write_update.skin.php 스킨에서 처리 해야 할거 같기도 하고 ..
|

댓글 3개

<script>
function go(){
var frm = document.fwrite;
frm.wr_subject.value = frm.wr_1.value + " - " + frm.wr_2.value + " " + frm.wr_3.value + " " + frm.wr_4.value;
}
</script>
<form name="fwrite">
<input type="text" name="wr_1" value="<?=$write[wr_]?>" onkeyup="go()">
<input type="text" name="wr_2" value="<?=$write[wr_2]?>" onkeyup="go()">
<input type="text" name="wr_3" value="<?=$write[wr_3]?>" onkeyup="go()">
<input type="text" name="wr_4" value="<?=$write[wr_4]?>" onkeyup="go()">

<input type="text" name=wr_subject value="<?=$write[wr_1]?> - <?=$write[wr_2]?> <?=$write[wr_3]?> <?=$write[wr_4]?>">
</form>
유용한 정보 감사 합니다 ^^
1. 윗분 답변처럼 write.skin.php에서 자바스크립트로 처리
2. write_update.head.skin.php에서 넘어온 값을 조합해서 처리

두중에 하나로 하면 되구요. 님이 하신 방법은 값을 입력받기 전에 조합을 시도한 것이므로 안되는 것이 당연합니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
14년 전 조회 7,852
14년 전 조회 1,742
14년 전 조회 1,081
14년 전 조회 1,537
14년 전 조회 946
14년 전 조회 1,747
14년 전 조회 1,134
14년 전 조회 929
14년 전 조회 2,320
14년 전 조회 1,677
14년 전 조회 2,858
14년 전 조회 1,606
14년 전 조회 3,410
14년 전 조회 1,574
14년 전 조회 1,670
14년 전 조회 1,518
14년 전 조회 1,515
14년 전 조회 3,159
14년 전 조회 1,519
14년 전 조회 1,093
🐛 버그신고