강사지원 페이지에서의 내용출력문제 정보
강사지원 페이지에서의 내용출력문제본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : 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);
?>
------------------------------------------------------------------------------------------------------------
어디가 문제이며 어떻게 수정해야 좋을까요?
댓글 전체
//추가 //추가끝 사이의 조건에 의해서 신규등록시 index.php로 달아나 버리네요
이 부분을 삭제하거나 맨 마지막으로 이동해 보세요
이 부분을 삭제하거나 맨 마지막으로 이동해 보세요
.
.
.
$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");
//추가끝
?>
전엔 잘 되던코드였는데 왜 저런식으로 되있었는지 모르겠지만
이런식으로 넣으니 정상작동하네요~
오늘도 하나 배워가네요.. 감사합니다! ^^
.
.
$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");
//추가끝
를 파일 맨 끝으로 옮기세요.
///추가_
if($w == '')
alert("신청이 접수되었습니다. 빠른시간내에 연락드리겠습니다.", "{$g4['path']}/index.php");
//추가끝
를 파일 맨 끝으로 옮기세요.
예.. 끝으로 옮기니 정상적으로 작동합니다.
앞으로도 계속 수정하고 추가할일이 많을것같은데
혹시 이쪽으로 공부할만한 추천하시고싶은 괜찮은 책이나 사이트 없을까요?
모른다고 항상 이곳에와서 물어볼수도 없고 그래서요..
앞으로도 계속 수정하고 추가할일이 많을것같은데
혹시 이쪽으로 공부할만한 추천하시고싶은 괜찮은 책이나 사이트 없을까요?
모른다고 항상 이곳에와서 물어볼수도 없고 그래서요..