채택완료

그누보드 db 보내는 경로 문의

2020-07-16 (목) 17:12:21 1,916

그누보드 root단에 main이란 폴더 만들고 그 폴더 안에 landing.php 를 만들어서

이름,연락처 두가지 정보를 받는 폼을 만들었습니다.

그리고 그누보드 게시판관리자에서 online 이라는 게시판을 만들고 그 게시판에 db를 보낼수 있도록
form_send.php 파일을 만들어서 landing.php 의 form 코딩의 action 에 form_send.php를 걸었는데
form_send.php까지는 값이 가는걸 확인했는데 그 이후 게시판으로 값이 전송이 안됩니다.

어느 부분이 잘못된건지 확인 부탁드립니다.
참고로 게시판을 online으로 만들어서 데이터베이스에는 g5_write_online 테이블이 만들어져 있는 상태이며 이름,전화번호 넘기는 컬럼은 wr_1, wr_2 를 사용했습니다.

landing.php

<form id="form1" name="form1" method="POST" action="form_send.php">

form_send.php

<?php
if($mode == "send") {

$bo_table = "online";
$write_table = $g5['write_prefix'] . $bo_table;

$wr_num = get_next_num($write_table);
$wr_reply = "";

$secret = "secret";

     $sql = " insert into $write_table
                set wr_num = '$wr_num',
                     wr_reply = '$wr_reply',
                     wr_comment = 0,
                     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',
                     wr_link1_hit = 0,
                     wr_link2_hit = 0,
                     wr_hit = 0,
                     wr_good = 0,
                     wr_nogood = 0,
                     mb_id = '{$member['mb_id']}',
                     wr_password = '$wr_password',
                     wr_name = '$wr_name',
                     wr_email = '$wr_email',
                     wr_homepage = '$wr_homepage',
                     wr_datetime = '".G5_TIME_YMDHIS."',
                     wr_last = '".G5_TIME_YMDHIS."',
                     wr_ip = '{$_SERVER['REMOTE_ADDR']}',
                     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_query($sql);
    $wr_id = sql_insert_id();
    sql_query(" update $write_table set wr_parent = '$wr_id' where wr_id = '$wr_id' ");
    sql_query(" insert into {$g5['board_new_table']} ( bo_table, wr_id, wr_parent, bn_datetime, mb_id ) values ( '{$bo_table}', '{$wr_id}', '{$wr_id}', '".G5_TIME_YMDHIS."', '{$member['mb_id']}' ) ");

    sql_query("update {$g5['board_table']} set bo_count_write = bo_count_write + 1 where bo_table = '{$bo_table}'");

}
?>

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트
2020-07-16 (목) 17:20:01

말하자면 form_send.php 까지 데이터가 잘넘어가는걸 확인하셨다면

그이후에 어느구문에서 애러가 나는지 확인가능하지않나요 

어디부분에 애러인지 애러나는내용을 올려주셔야 답변이 더쉽습니다.

답변에 대한 댓글 1개

질문올리고 다시 확인하는 과정에서 에러를 찾았습니다. ㅎㅎㅎ 해결됬습니다. 감사합니다.

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