여분필드 추가후에 글이 이중으로 등록되서 나옵니다 ㅜㅜ 도와주세요 ~ 정보
여분필드 추가후에 글이 이중으로 등록되서 나옵니다 ㅜㅜ 도와주세요 ~관련링크
본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : http://xpeedhome.cafe24.com/gnuboard4/bbs/board.php?bo_table=111111
상기게시판에 미스코리아 님의
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=77367
을 적용시켜 보려고 스킨을 깔고,
여분필드 추가하라 해서 미스코리아님이 시키신 대로
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=73885&sca=&sfl=wr_subject&stx=%BF%A9%BA%D0&sop=and
상기 애드온으로 관리자 페이지에서 여분필드를 22개로 확장하였습니다.
그런데 그후에 글이 이중으로 등록되서 나오네요...ㅜㅜ
어떻게 해야 하는지 도통 감이 오질 않습니다.
잠도 못자고 지금 거의 하루종일 매달린중 ㅠㅠ
부디 도와주세요 ㅠㅠ
꼭 부탁드리겠습니다...ㅜㅜ
오류 주소 : http://xpeedhome.cafe24.com/gnuboard4/bbs/board.php?bo_table=111111
상기게시판에 미스코리아 님의
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=77367
을 적용시켜 보려고 스킨을 깔고,
여분필드 추가하라 해서 미스코리아님이 시키신 대로
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=73885&sca=&sfl=wr_subject&stx=%BF%A9%BA%D0&sop=and
상기 애드온으로 관리자 페이지에서 여분필드를 22개로 확장하였습니다.
그런데 그후에 글이 이중으로 등록되서 나오네요...ㅜㅜ
어떻게 해야 하는지 도통 감이 오질 않습니다.
잠도 못자고 지금 거의 하루종일 매달린중 ㅠㅠ
부디 도와주세요 ㅠㅠ
꼭 부탁드리겠습니다...ㅜㅜ
댓글 전체
한번작성한글이 두개가 등록이 된다는 뜻인가요?
네 한번 등록한 글이 두번 출력되네요..ㅠㅠ
우째 고치는방법좀 알려주세요 ㅠㅠ
우째 고치는방법좀 알려주세요 ㅠㅠ
update커리문을 한번 보세요.
스킨내 write_update.skin.php파일을 다음과 같이 수정하여 보세요
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
//휴대전화
$wr_1 = "$hp1-$hp2-$hp3";
$sql1 = " update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ";
sql_query($sql1);
//전화번호
$wr_2 = "$tel1-$tel2-$tel3";
$sql2 = " update $write_table set wr_2 = '$wr_2' where wr_id = '$wr_id' ";
sql_query($sql2);
//우편번호
$wr_5 = "$ext5_00-$ext5_01";
$sql5 = " update $write_table set wr_5 = '$wr_5' where wr_id = '$wr_id' ";
sql_query($sql5);
$sql = " insert into $write_table set
wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15',
wr_16 = '$wr_16',
wr_17 = '$wr_17',
wr_18 = '$wr_18',
wr_19 = '$wr_19',
wr_20 = '$wr_20',
wr_21 = '$wr_21',
wr_22 = '$wr_22' ";
sql_query($sql);
if($w != 'u') {
alert("신청하여주셔서 감사드립니다.\\n\\n빠른시간내에 연락드리겠습니다.", $g4[path]);
}
?>
왜냐면 bbs에 update관련한 커리문이 여분필드 10번까지는 있습니다.
그런데 동시에 커리를 실행하여 두번등록되는듯 하네요
그럼
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
//휴대전화
$wr_1 = "$hp1-$hp2-$hp3";
$sql1 = " update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ";
sql_query($sql1);
//전화번호
$wr_2 = "$tel1-$tel2-$tel3";
$sql2 = " update $write_table set wr_2 = '$wr_2' where wr_id = '$wr_id' ";
sql_query($sql2);
//우편번호
$wr_5 = "$ext5_00-$ext5_01";
$sql5 = " update $write_table set wr_5 = '$wr_5' where wr_id = '$wr_id' ";
sql_query($sql5);
$sql = " insert into $write_table set
wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15',
wr_16 = '$wr_16',
wr_17 = '$wr_17',
wr_18 = '$wr_18',
wr_19 = '$wr_19',
wr_20 = '$wr_20',
wr_21 = '$wr_21',
wr_22 = '$wr_22' ";
sql_query($sql);
if($w != 'u') {
alert("신청하여주셔서 감사드립니다.\\n\\n빠른시간내에 연락드리겠습니다.", $g4[path]);
}
?>
왜냐면 bbs에 update관련한 커리문이 여분필드 10번까지는 있습니다.
그런데 동시에 커리를 실행하여 두번등록되는듯 하네요
그럼
근데
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
//휴대전화
$wr_1 = "$hp1-$hp2-$hp3";
$sql1 = " update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ";
sql_query($sql1);
//전화번호
$wr_2 = "$tel1-$tel2-$tel3";
$sql2 = " update $write_table set wr_2 = '$wr_2' where wr_id = '$wr_id' ";
sql_query($sql2);
//우편번호
$wr_5 = "$ext5_00-$ext5_01";
$sql5 = " update $write_table set wr_5 = '$wr_5' where wr_id = '$wr_id' ";
sql_query($sql5);
이부분은 왜 필요한것인지 모르겠네요
그리고 글번호를 보게되면 -1, 0번이 존재를 하는듯 합니다.
뭐가 뭔지 잘 모르겠네요
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
//휴대전화
$wr_1 = "$hp1-$hp2-$hp3";
$sql1 = " update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ";
sql_query($sql1);
//전화번호
$wr_2 = "$tel1-$tel2-$tel3";
$sql2 = " update $write_table set wr_2 = '$wr_2' where wr_id = '$wr_id' ";
sql_query($sql2);
//우편번호
$wr_5 = "$ext5_00-$ext5_01";
$sql5 = " update $write_table set wr_5 = '$wr_5' where wr_id = '$wr_id' ";
sql_query($sql5);
이부분은 왜 필요한것인지 모르겠네요
그리고 글번호를 보게되면 -1, 0번이 존재를 하는듯 합니다.
뭐가 뭔지 잘 모르겠네요
스킨에 보시면
write_update.skin.php에
$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_trackback = '$wr_trackback',
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 = '$g4[time_ymdhis]',
wr_last = '$g4[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',
wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15',
wr_16 = '$wr_16',
wr_17 = '$wr_17',
wr_18 = '$wr_18',
wr_19 = '$wr_19',
wr_20 = '$wr_20',
wr_21 = '$wr_21',
wr_22 = '$wr_22' ";
sql_query($sql);
이 부분 때문에 게시물이 두번 작성되는군요.
이 부분을
$sql = " update $write_table set
wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15',
wr_16 = '$wr_16',
wr_17 = '$wr_17',
wr_18 = '$wr_18',
wr_19 = '$wr_19',
wr_20 = '$wr_20',
wr_21 = '$wr_21',
wr_22 = '$wr_22'
where wr_id = '$wr_id' ";
sql_query($sql);
이렇게 수정하시면 될듯합니다..
write_update.skin.php에
$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_trackback = '$wr_trackback',
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 = '$g4[time_ymdhis]',
wr_last = '$g4[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',
wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15',
wr_16 = '$wr_16',
wr_17 = '$wr_17',
wr_18 = '$wr_18',
wr_19 = '$wr_19',
wr_20 = '$wr_20',
wr_21 = '$wr_21',
wr_22 = '$wr_22' ";
sql_query($sql);
이 부분 때문에 게시물이 두번 작성되는군요.
이 부분을
$sql = " update $write_table set
wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15',
wr_16 = '$wr_16',
wr_17 = '$wr_17',
wr_18 = '$wr_18',
wr_19 = '$wr_19',
wr_20 = '$wr_20',
wr_21 = '$wr_21',
wr_22 = '$wr_22'
where wr_id = '$wr_id' ";
sql_query($sql);
이렇게 수정하시면 될듯합니다..
오오 북학인님 정말 감사합니다.
생고생을 했는데 바로 해결됐네요!!
정말 감사합니다
꾸벅꾸벅
만세!!
생고생을 했는데 바로 해결됐네요!!
정말 감사합니다
꾸벅꾸벅
만세!!