메인에서 게시판 글쓰기를 하면 게시판으로 값을 가지고 가서 글을 쓸 수 있을까요?

메인에서 게시판 글쓰기를 하면 게시판으로 값을 가지고 가서 글을 쓸 수 있을까요?

QA

메인에서 게시판 글쓰기를 하면 게시판으로 값을 가지고 가서 글을 쓸 수 있을까요?

답변 3

본문

메인에서 게시판 글쓰기를 하면 게시판으로 값을 가지고 가서 글을 쓸 수 있을까요?

 

 

 

게시판을 하나 생성하고

 

그 게시판의 글쓰기를 하나 더 만들어서 메인에 노출한 다음

 

메인에서 글을 쓰고 확인 버튼을 누르면

 

입력했던 내용들을 가지고 게시판 글쓰기 페이지로 이동하여

 

나머지 내용들도 작성해서

 

최종적으로 글을 입력하게 하고 싶은데

 

방법이 있을까요?

이 질문에 댓글 쓰기 :

답변 3

메인페이지에서 폼전송한 변수를 가지고 bbs 폴더 아래 write.php 를 수정하시면 될듯 합니다.

만약 폼전송한 내용의 변수를  $main_contents라 하면 

write.php 에서

 

$content = '';
if ($w == '') {
    $content = $board['bo_insert_content'];
} else if ($w == 'r') {
    if (!strstr($write['wr_option'], 'html')) {
        $content = "\n\n\n > "
                 ."\n > "
                 ."\n > ".str_replace("\n", "\n> ", get_text($write['wr_content'], 0))
                 ."\n > "
                 ."\n > ";

    }
} else {
    $content = get_text($write['wr_content'], 0);
}

 

 

이부분을 

$content = '';

if ($main_contents) {

    $content = $main_contents;

}

else {
if ($w == '') {
    $content = $board['bo_insert_content'];
} else if ($w == 'r') {
    if (!strstr($write['wr_option'], 'html')) {
        $content = "\n\n\n > "
                 ."\n > "
                 ."\n > ".str_replace("\n", "\n> ", get_text($write['wr_content'], 0))
                 ."\n > "
                 ."\n > ";

    }
} else {
    $content = get_text($write['wr_content'], 0);
}

 

}

 

이런식으로 하면 될거 같네요.

충분히 가능하죠

 

list페이지에서 입력폼하나 만들어서 POST로 입력한것을 글쓰기부분으로 넘겨줍니다

 

글쓰기 부분에서는 POST를 받아와서 넣어두면 되겠구요

 

여분필드를 하나 쓰면되겠네요

답변을 작성하시기 전에 로그인 해주세요.
전체 2
© SIRSOFT
현재 페이지 제일 처음으로