write.skin.php에서 글 입력시 자동으로 subject에 저장? 정보
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 스킨에서 처리 해야 할거 같기도 하고 ..
게시판에 글 작성시 ..
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 스킨에서 처리 해야 할거 같기도 하고 ..
댓글 전체
<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>
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에서 넘어온 값을 조합해서 처리
두중에 하나로 하면 되구요. 님이 하신 방법은 값을 입력받기 전에 조합을 시도한 것이므로 안되는 것이 당연합니다.
2. write_update.head.skin.php에서 넘어온 값을 조합해서 처리
두중에 하나로 하면 되구요. 님이 하신 방법은 값을 입력받기 전에 조합을 시도한 것이므로 안되는 것이 당연합니다.