테스트 사이트 - 개발 중인 베타 버전입니다

글쓰기 중간에 임시저장버튼을 넣으려고 하는데 문의입니다. 채택완료

달려날아 7년 전 조회 3,208

글쓰기 페이지에서 임시저장을 위해 아래를 집어넣어봤는데 아무 반응이 없어서 문의드립니다.

목적은 글쓰기 페이지의 글저장 후 해당 게시물의 수정페이지로 이동하게끔 하고 싶은데요,

참고할만한걸 찾지 못해 문의로 도움요청을 드립니다. 

 

</p>

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

    <div class="btn_confirm" >

        <input type="button" value="임시저장" onClick="javascript:fwrite22_submit()" >

    </div>

</form></p>

<p><script>

function fwrite22_submit(f)

    {  if (! confirm('임시저장하시겠습니까?')) { return false; }</p>

<p>

        <?php echo $editor_js; // 에디터 사용시 자바스크립트에서 내용을 폼필드로 넣어주며 내용이 입력되었는지 검사함   ?></p>

<p>        var subject = "";

        var content = "";

        $.ajax({

            url: g5_bbs_url+"/ajax.filter.php",

            type: "POST",

            data: {

                "subject": f.wr_subject.value,

                "content": f.wr_content.value

            },

            dataType: "json",

            async: false,

            cache: false,

            success: function(data, textStatus) {

                subject = data.subject;

                content = data.content;

            }

        });</p>

<p>        document.getElementById("btn_submit").disabled = "disabled";</p>

<p>        return true;

    }

    </script></p>

<p> </p>

<p>

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
해피정
7년 전

글쓰기완료후 글 수정으로 보내고 싶다면

그누보드5/skin/board/write_update.skin.php 내용에 아래와 같은 형태의 내용을 추가하면 될듯합니다.


if($member['mb_id']) { // 회원로그인후 글쓰기일때
    $sql_goto = "select wr_id from ".$g5['write_prefix'].$bo_table." where mb_id='".$member['mb_id']."' and wr_is_comment ='0' order by wr_id desc ";
    $result_goto = sql_query($sql_goto);
    $data_goto = sql_fetch($result_goto))
    $wr_id = $data_goto["wr_id"];
    if($w != 'u') { alert("글저장되었습니다.", "./write.php?w=u&bo_table={$bo_table}&wr_id={$wr_id}"); }
} else { // 비회원 글쓰기일때
    $sql_goto = "select wr_id from ".$g5['write_prefix'].$bo_table." where mb_id='' and wr_is_comment ='0' order by wr_id desc ";

    $result_goto = sql_query($sql_goto);
    $data_goto = sql_fetch($result_goto))
    $wr_id = $data_goto["wr_id"];
    if($w != 'u') { alert("글저장되었습니다.", "./write.php?w=u&bo_table={$bo_table}&wr_id={$wr_id}"); }
}

 

http://www.happyjung.com/lecture/297">http://www.happyjung.com/lecture/297  참고

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인