1번의 글쓰기로 여러개 게시판에 글을 동시에 남길수 있나요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

1번의 글쓰기로 여러개 게시판에 글을 동시에 남길수 있나요? 정보

1번의 글쓰기로 여러개 게시판에 글을 동시에 남길수 있나요?

본문

안녕하세요.

1번의 글쓰기로 여러개 게시판에 글을 동시에 남길수 있나요?

스킨이나 방법이 있다면 조언좀 부탁드립니다.


비가 오지만 그래도 상쾌한 하루 되세요! ^^

답변 부탁드립니다!

댓글 전체

관리자 게시판 관리쪽에 게시글 이동하는부분이 있어요
그걸 이용하면 좀더 쉬울수도있어요

아니면 스킨부분에 write_update.skin.php 에 처리하면 되겠죠.

bo_table 값만 바꿔서 다시 폼전송하는방식으로해도 되고요

그렇게 되면 페이지가 두번 로딩되는데 그게 싫으시면

게시글 복사하는 소스를 하나 더 만드셔서 include 해도 되고요

배추빌더 보니까 스킨에 게시글 올라올때 다른게시판에도 등록하는 기능이 있더라구요
write_update.php 에보면 아래 소스가있는데요



$sql_password = $wr_password ? " , wr_password = '".sql_password($wr_password)."' " : "";

//
이부분에 게시판의 table 명 즉
SELECT * FROM `g4_board`  문장을  원하는데로 작성하시고 실행한다음에
$write_table  DB에서 불러서 아래 부분을 for 문으로 반복시키면 될듯합니다

//
    $sql_ip = "";
    if (!$is_admin)
        $sql_ip = " , wr_ip = '$_SERVER[REMOTE_ADDR]' ";

    $sql = " update $write_table
                set ca_name = '$ca_name',
                    wr_option = '$html,$secret,$mail',
                    wr_subject = '$wr_subject',
                    wr_content = '$wr_content',
                    wr_link1 = '$wr_link1',
                    wr_link2 = '$wr_link2',
                    mb_id = '$mb_id',
                    wr_name = '$wr_name',
                    wr_email = '$wr_email',
                    wr_homepage = '$wr_homepage',
                    wr_1 = '$wr_1',
                    wr_2 = '$wr_2',
                    wr_3 = '$wr_3',
                    wr_4 = '$wr_4',
                    wr_5 = '$wr_5',
                    wr_6 = '$wr_6',
                    wr_7 = '$wr_7',
                    wr_8 = '$wr_8',
                    wr_9 = '$wr_9',
                    wr_10= '$wr_10'
                    $sql_ip
                    $sql_password
              where wr_id = '$wr[wr_id]' ";
    sql_query($sql);
첨부화일은 제외하고 등록하려면 스킨폴더에 write_update.skin.php를 만들고
<?
if(!$w){ // 새로운 게시물 일때만
$bo_first=$bo_table;
$bo_table='두번째 게시판';
$write_table=$g4[write_prefix].$bo_table;
$wr_num = get_next_num($write_table);
//------------여기까지 추가하고 아래에는 write_update.php 에서 아래 부분 복사
$sql="insert~~
~
~
    // 게시글 1 증가
sql_query("update $g4[board_table] set bo_count_write = bo_count_write + 1 where bo_table = '$bo_table'"); //---여기 까지 소스 복사

$bo_table=$bo_first;
}
?>

위와 같이 하면 됩니다
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT