view.skin.php 페이지에서 wr_1 여분필드에 입력되게 한줄메모장(input) 입력되게 어떻게 하나요?

view.skin.php 페이지에서 wr_1 여분필드에 입력되게 한줄메모장(input) 입력되게 어떻게 하나요?

QA

view.skin.php 페이지에서 wr_1 여분필드에 입력되게 한줄메모장(input) 입력되게 어떻게 하나요?

답변 1

본문

view.skin.php 에서

 

<form name="fwrite" id="fwrite" action="<?php echo $action_url ?>" onsubmit="return fwrite_submit(this);" method="post" enctype="multipart/form-data" autocomplete="off" style="width:<?php echo $width; ?>">
<input type="text" name="wr_1" value="<?php echo $write[wr_7]; ?>" id="wr_1" required size="10" maxlength="20">
 <div class="btn_confirm">
  <input type="image" src="/2016/img/order_btn01.jpg" id="btn_submit" accesskey="s" class="btn_submit">
  <a href="./board.php?bo_table=<?php echo $bo_table ?>" class="btn_cancel"></a>
 </div>
</form>

 

이렇게 삽입햇더니 안되네요 ㅠ

 

뷰페이지에서 메모장 한줄만 입력할수 있게 하면되거든요 ㅠ

 

이 질문에 댓글 쓰기 :

답변 1

* 테스트 페이지 주소 : http://webserve.co.kr/yc/bbs/board.php?bo_table=free&wr_id=18

 

view.skin.php 파일에 아래 코드를 추가하시고

 

<?php $action_url = $board_skin_url."/memo_update.skin.php"; ?>

<form name="fwrite" id="fwrite" action="<?php echo $action_url ?>" onsubmit="return fwrite_submit(this);" method="post" enctype="multipart/form-data" autocomplete="off" style="width:<?php echo $width; ?>">

    <input type="hidden" name="bo_table" value="<?php echo $bo_table ?>">

    <input type="hidden" name="wr_id" value="<?php echo $wr_id ?>">

<input type="text" name="wr_1" value="<?php echo $view[wr_1]; ?>" id="wr_1" required size="10" maxlength="20">

<div class="btn_confirm">

 <input type="image" src="/2016/img/order_btn01.jpg" id="btn_submit" accesskey="s" class="btn_submit">

 <a href="./board.php?bo_table=<?php echo $bo_table ?>" class="btn_cancel"></a>

</div>

</form>

 

아래 자바스크립트 코드도 추가합니다.

 

<script>

function fwrite_submit(f)

{

if (f.wr_1.value == "") {

alert("메모를 입력하여 주십시오.");

f.wr_1.focus();

return false;

}


return true;

}

</script>



해당 스킨 폴더 안에 memo_update.skin.php 파일명으로 아래 코드를 작성하여 저장합니다.

 

<?php

include_once ('../../../common.php');

 

$write_table = $g5['write_prefix'] . $bo_table;


$sql = "update $write_table set wr_1='$wr_1' where wr_id='$wr_id' ";

sql_query($sql);


goto_url('../../../bbs/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id); 

?>

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 58
© SIRSOFT
현재 페이지 제일 처음으로