강사지원 페이지에서의 내용출력문제
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : http://www.ican2080.com/bbs/bbs/write.php?bo_table=teach
저번주에 질문글을 올렸었는데요(http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=97180&page=4)
균이님께서 DB에 내용이 저장되나 보라하셔서 봤더니 DB에 애초에 내용이 저장되질 않더군요..
킹왕짱님께서는
여분필드 변수명을 확인해보시는게 좋을거같은데요
$wr_1 부터 $wr_10 까지 사용가능하고 더 사용하시고싶으시면 wite_update.ph에서 추가해주셔야 할거같은데요 물론 db에도 추가해주셔야 하고요
곰순이푸님께서는
스킨폴더에 write_update.skin.php 파일이 있나 확인해보세요.
해당 스킨에서 별도로 $ext 로 나눠논 변수를
합쳐서 저장하게끔 해줘야 하는데 해당 부분이 빠진거 같습니다.
라는 말씀을 해주셨습니다.
write_update.skin.php를 살펴봤는데 제가봐선 도저히 어디가 잘못된건지 알수가 없습니다;;
------------------------------------write_update.skin.php------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
///추가_
if($w == '')
alert("신청이 접수되었습니다. 빠른시간내에 연락드리겠습니다.", "{$g4['path']}/index.php");
//추가끝
//-------------------------------------------------------
include "config.point.php"; // 옵션사용시 포인트 차감관련
//-------------------------------------------------------
if($w != "u" && ($member[level] < 9) && !$is_admin) { // 처음 글등록시, '옵션'이 선택될 경우 해당 포인트 삭제 (board.php 포인트관련 참조)
if($notice) { // 공지(급매물)선택시
$point_del = $point_w1;
insert_point($member[mb_id], $point_del, "$board[bo_subject] $wr_id 등록", $bo_table, $wr_id, '등록');
}
if($wr_8 == 1) { // 추천매물선택시
$point_del = $point_w2;
insert_point($member[mb_id], $point_del, "$board[bo_subject] $wr_id 등록", $bo_table, $wr_id, '등록');
}
if($wr_8 == 2) { //굵게표시선택시
$point_del = $point_w3;
insert_point($member[mb_id], $point_del, "$board[bo_subject] $wr_id 등록", $bo_table, $wr_id, '등록');
}
}
if($w = "u" && $wr_9 == "off") { // '거래종료'선택시, 일반게시물로 전환됨.
$bo_notice = '';
for ($i=0; $i<count($notice_array); $i++)
if ((int)$wr_id != (int)$notice_array[$i])
$bo_notice .= $notice_array[$i] . '\n';
$bo_notice = trim($bo_notice);
sql_query(" update {$g4['board_table']} set bo_notice = '{$bo_notice}' where bo_table = '{$bo_table}'");
$sql1= " update $write_table set wr_8 = '3' where wr_id = '$wr_id' ";
sql_query($sql1);
}
/*
// 관리자권한
// 옵션게시물 출력시간이 지난후, 변경된 게시물을 다시 '옵션게시물'형태로 지정 지정해줄 필요가 있는경우 사용.
// 최초 글등록 날짜시간을 새로운 날짜시간으로 새로 등록, wr_8 = '' 으로 변경
*/
if ($w = "u" && $notice && $pre_wr_8 == '3') {
$sql_bo = "update $write_table set wr_datetime = '$g4[time_ymdhis]', wr_8 = '' where wr_id = '$wr_id'";
sql_query($sql_bo);
} else if ($w = "u" && !$notice && $pre_wr_8 =='3') {
$sql_bo = "update $write_table set wr_datetime = '$g4[time_ymdhis]', wr_8 = '$wr_8' where wr_id = '$wr_id'";
sql_query($sql_bo);
}
$wr_1 = "$ext1_00|$ext1_01|$ext1_02|$ext1_03|$ext1_04|$ext1_05|$ext1_06|$ext1_07|$ext1_08|$ext1_09";
$sql1 = " update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ";
sql_query($sql1);
$wr_2 = "$ext2_00|$ext2_01|$ext2_02|$ext2_03|$ext2_04|$ext2_05|$ext2_06|$ext2_07|$ext2_08|$ext2_09";
$sql2 = " update $write_table set wr_2 = '$wr_2' where wr_id = '$wr_id' ";
sql_query($sql2);
$wr_3 = "$ext3_00|$ext3_01|$ext3_02|$ext3_03|$ext3_04|$ext3_05|$ext3_06|$ext3_07|$ext3_08|$ext3_09";
$sql3 = " update $write_table set wr_3 = '$wr_3' where wr_id = '$wr_id' ";
sql_query($sql3);
$wr_4 = "$ext4_00|$ext4_01|$ext4_02|$ext4_03|$ext4_04|$ext4_05|$ext4_06|$ext4_07|$ext4_08|$ext4_09";
$sql4 = " update $write_table set wr_4 = '$wr_4' where wr_id = '$wr_id' ";
sql_query($sql4);
$wr_5 = "$ext5_00|$ext5_01|$ext5_02|$ext5_03|$ext5_04|$ext5_05|$ext5_06|$ext5_07|$ext5_08|$ext5_09";
$sql5 = " update $write_table set wr_5 = '$wr_5' where wr_id = '$wr_id' ";
sql_query($sql5);
$wr_6 = "$ext6_00|$ext6_01|$ext6_02|$ext6_03|$ext6_04|$ext6_05|$ext6_06|$ext6_07|$ext6_08|$ext6_09";
$sql6 = " update $write_table set wr_6 = '$wr_6' where wr_id = '$wr_id' ";
sql_query($sql6);
$wr_7 = "$ext7_00|$ext7_01|$ext7_02|$ext7_03|$ext7_04|$ext7_05|$ext7_06|$ext7_07|$ext7_08|$ext7_09";
$sql7 = " update $write_table set wr_7 = '$wr_7' where wr_id = '$wr_id' ";
sql_query($sql7);
?>
------------------------------------------------------------------------------------------------------------
어디가 문제이며 어떻게 수정해야 좋을까요?
오류 주소 : http://www.ican2080.com/bbs/bbs/write.php?bo_table=teach
저번주에 질문글을 올렸었는데요(http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=97180&page=4)
균이님께서 DB에 내용이 저장되나 보라하셔서 봤더니 DB에 애초에 내용이 저장되질 않더군요..
킹왕짱님께서는
여분필드 변수명을 확인해보시는게 좋을거같은데요
$wr_1 부터 $wr_10 까지 사용가능하고 더 사용하시고싶으시면 wite_update.ph에서 추가해주셔야 할거같은데요 물론 db에도 추가해주셔야 하고요
곰순이푸님께서는
스킨폴더에 write_update.skin.php 파일이 있나 확인해보세요.
해당 스킨에서 별도로 $ext 로 나눠논 변수를
합쳐서 저장하게끔 해줘야 하는데 해당 부분이 빠진거 같습니다.
라는 말씀을 해주셨습니다.
write_update.skin.php를 살펴봤는데 제가봐선 도저히 어디가 잘못된건지 알수가 없습니다;;
------------------------------------write_update.skin.php------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
///추가_
if($w == '')
alert("신청이 접수되었습니다. 빠른시간내에 연락드리겠습니다.", "{$g4['path']}/index.php");
//추가끝
//-------------------------------------------------------
include "config.point.php"; // 옵션사용시 포인트 차감관련
//-------------------------------------------------------
if($w != "u" && ($member[level] < 9) && !$is_admin) { // 처음 글등록시, '옵션'이 선택될 경우 해당 포인트 삭제 (board.php 포인트관련 참조)
if($notice) { // 공지(급매물)선택시
$point_del = $point_w1;
insert_point($member[mb_id], $point_del, "$board[bo_subject] $wr_id 등록", $bo_table, $wr_id, '등록');
}
if($wr_8 == 1) { // 추천매물선택시
$point_del = $point_w2;
insert_point($member[mb_id], $point_del, "$board[bo_subject] $wr_id 등록", $bo_table, $wr_id, '등록');
}
if($wr_8 == 2) { //굵게표시선택시
$point_del = $point_w3;
insert_point($member[mb_id], $point_del, "$board[bo_subject] $wr_id 등록", $bo_table, $wr_id, '등록');
}
}
if($w = "u" && $wr_9 == "off") { // '거래종료'선택시, 일반게시물로 전환됨.
$bo_notice = '';
for ($i=0; $i<count($notice_array); $i++)
if ((int)$wr_id != (int)$notice_array[$i])
$bo_notice .= $notice_array[$i] . '\n';
$bo_notice = trim($bo_notice);
sql_query(" update {$g4['board_table']} set bo_notice = '{$bo_notice}' where bo_table = '{$bo_table}'");
$sql1= " update $write_table set wr_8 = '3' where wr_id = '$wr_id' ";
sql_query($sql1);
}
/*
// 관리자권한
// 옵션게시물 출력시간이 지난후, 변경된 게시물을 다시 '옵션게시물'형태로 지정 지정해줄 필요가 있는경우 사용.
// 최초 글등록 날짜시간을 새로운 날짜시간으로 새로 등록, wr_8 = '' 으로 변경
*/
if ($w = "u" && $notice && $pre_wr_8 == '3') {
$sql_bo = "update $write_table set wr_datetime = '$g4[time_ymdhis]', wr_8 = '' where wr_id = '$wr_id'";
sql_query($sql_bo);
} else if ($w = "u" && !$notice && $pre_wr_8 =='3') {
$sql_bo = "update $write_table set wr_datetime = '$g4[time_ymdhis]', wr_8 = '$wr_8' where wr_id = '$wr_id'";
sql_query($sql_bo);
}
$wr_1 = "$ext1_00|$ext1_01|$ext1_02|$ext1_03|$ext1_04|$ext1_05|$ext1_06|$ext1_07|$ext1_08|$ext1_09";
$sql1 = " update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ";
sql_query($sql1);
$wr_2 = "$ext2_00|$ext2_01|$ext2_02|$ext2_03|$ext2_04|$ext2_05|$ext2_06|$ext2_07|$ext2_08|$ext2_09";
$sql2 = " update $write_table set wr_2 = '$wr_2' where wr_id = '$wr_id' ";
sql_query($sql2);
$wr_3 = "$ext3_00|$ext3_01|$ext3_02|$ext3_03|$ext3_04|$ext3_05|$ext3_06|$ext3_07|$ext3_08|$ext3_09";
$sql3 = " update $write_table set wr_3 = '$wr_3' where wr_id = '$wr_id' ";
sql_query($sql3);
$wr_4 = "$ext4_00|$ext4_01|$ext4_02|$ext4_03|$ext4_04|$ext4_05|$ext4_06|$ext4_07|$ext4_08|$ext4_09";
$sql4 = " update $write_table set wr_4 = '$wr_4' where wr_id = '$wr_id' ";
sql_query($sql4);
$wr_5 = "$ext5_00|$ext5_01|$ext5_02|$ext5_03|$ext5_04|$ext5_05|$ext5_06|$ext5_07|$ext5_08|$ext5_09";
$sql5 = " update $write_table set wr_5 = '$wr_5' where wr_id = '$wr_id' ";
sql_query($sql5);
$wr_6 = "$ext6_00|$ext6_01|$ext6_02|$ext6_03|$ext6_04|$ext6_05|$ext6_06|$ext6_07|$ext6_08|$ext6_09";
$sql6 = " update $write_table set wr_6 = '$wr_6' where wr_id = '$wr_id' ";
sql_query($sql6);
$wr_7 = "$ext7_00|$ext7_01|$ext7_02|$ext7_03|$ext7_04|$ext7_05|$ext7_06|$ext7_07|$ext7_08|$ext7_09";
$sql7 = " update $write_table set wr_7 = '$wr_7' where wr_id = '$wr_id' ";
sql_query($sql7);
?>
------------------------------------------------------------------------------------------------------------
어디가 문제이며 어떻게 수정해야 좋을까요?
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 4개
이 부분을 삭제하거나 맨 마지막으로 이동해 보세요
.
.
$wr_7 = "$ext7_00|$ext7_01|$ext7_02|$ext7_03|$ext7_04|$ext7_05|$ext7_06|$ext7_07|$ext7_08|$ext7_09";
$sql7 = " update $write_table set wr_7 = '$wr_7' where wr_id = '$wr_id' ";
sql_query($sql7);
///추가_
if($w == '')
alert("신청이 접수되었습니다. 빠른시간내에 연락드리겠습니다.", "{$g4['path']}/index.php");
//추가끝
?>
전엔 잘 되던코드였는데 왜 저런식으로 되있었는지 모르겠지만
이런식으로 넣으니 정상작동하네요~
오늘도 하나 배워가네요.. 감사합니다! ^^
///추가_
if($w == '')
alert("신청이 접수되었습니다. 빠른시간내에 연락드리겠습니다.", "{$g4['path']}/index.php");
//추가끝
를 파일 맨 끝으로 옮기세요.
앞으로도 계속 수정하고 추가할일이 많을것같은데
혹시 이쪽으로 공부할만한 추천하시고싶은 괜찮은 책이나 사이트 없을까요?
모른다고 항상 이곳에와서 물어볼수도 없고 그래서요..