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

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

minimar0 7년 전 조회 3,001

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

 

 

 

게시판을 하나 생성하고

 

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

 

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

 

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

 

나머지 내용들도 작성해서

 

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

 

방법이 있을까요?

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

답변 3개

채택된 답변
+20 포인트

메인페이지에서 폼전송한 변수를 가지고 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);
}

 

}

 

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

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

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

m
7년 전

답변 모두 감사합니다^^

 

정신이 없어서 이제서야 확인을 했네요~

 

적용시켜봐야겠어요^^

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

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

Policia
7년 전

충분히 가능하죠

 

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

 

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

 

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

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

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

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

로그인