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

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

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를 받아와서 넣어두면 되겠구요

 

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

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