게시판에서 db에 값이 입력되지 않습니다.. 채택완료
db에 값이 입력되지 않습니다.
wriete_update에 확인했더니 wr_1값이 출력되지 않구요
ㅁㅇㄹ같은 문자는 출력됩니다.
mysql에서 insert 쿼리로 억지로 입력하는 건 됩니다..
어떻게 고쳐야 할까요..
글을 쓰면 view페이지로 이동하지 않고 list페이지로 곧바로 이동하구요.
</p><p><?php</p><p>include_once('./_common.php');</p><p>include_once(G5_LIB_PATH.'/naver_syndi.lib.php');</p><p>include_once(G5_CAPTCHA_PATH.'/captcha.lib.php');</p><p> </p><p> </p><p>//echo $_POST['wr_subject']."sdf";</p><p>//exit;</p><p> </p><p> </p><p>$g5['title'] = '게시글 저장';</p><p> </p><p>$msg = array();</p><p>
wr_subject는 update에 넘어옵니다..
db나 view페이지에 입력은 되지 않구요..
답변 3개
게시판 스킨은 그누보드 순정 basic이 맞으신가요?
글을 입력할때는
/bbs/write.php에서 설정된 스킨을 불러오게 됩니다.
여기서 기본 설정으로 설명을 드린다면
/skin/board/basic/write.skin.php
이렇게 되구요...
글을 입력하게 되면
write_update.php로 넘어가게 되며 이때도
write_update.skin.php(파일이 스킨 폴더에 존재한다면)
실행이 되게 됩니다.
주로 글 입력 후 저장된 wr_id값을 토대로 view 페이지에 넘어가게 되는데
board.php에서는 wr_id가 없다면
list.php를 활용하게 됩니다...
아마 정상적으로 데이터가 입력되지 않기 때문에
view페이지로 접근이 되지 않는것 같습니다.
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
지금 아래 댓글로 달아주신 소스를 보면
bbs/write_update.php로 보여지는데요
여기에서 wr_11~ 이렇게 추가하여서 db에 안들어가는거같은데
스킨안에 write_update.skin.php파일을 만드시는걸 해보시기 바랍니다..
bbs에 추가하지 마시구요
해당스킨에 write_update.skin.php 파일을 하나 만드셔서 아래 내용을 추가 하세요
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요. if(!$wr_comment) { // 코멘일때는 저장하면 안됩.
$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',
wr_23 = '$wr_23', wr_24 = '$wr_24', wr_25 = '$wr_25', wr_26 = '$wr_26', wr_27 = '$wr_27', wr_28 = '$wr_28', wr_29 = '$wr_29',
wr_30 = '$wr_30' where wr_id = '$wr_id' " ; sql_query($sql); } ?>
아 그리고 참고로 소스 만지셨던
bbs/write_update.php파일은 기존의 원본으로 교체하시고
테스트해보시기바랍니다.
이렇게해서 안될수가없습니다...
저번댓글부터 계속 답을 달아드렸는데
한번 이렇게해보세요...
문제점은 write_update.skin.php에서는 POST로 받아온 wr_1값이 들어옵니다
맞죠?
write_update.skin.php파일이후에
bbs/write_update.php파일이 실행됩니다.
님께서는 bbs/write_update.php파일자체를 수정하였기에
이부분에서 값이 도중에 없어지는것같네요
제가 제시해드린 방법으로 해결이 안될수없습니다...
댓글을 작성하려면 로그인이 필요합니다.
</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>if($bo_table=="02_board" || $bo_table=="11_board" || $bo_table=="07_board" || $bo_table=="08_board" || $bo_table == "08_n_board"){</p><p> </p><p> </p><p> $sql = " update {$write_table}</p><p> set ca_name = '{$ca_name}',</p><p> wr_option = '{$html},{$secret},{$mail}',</p><p> wr_subject = '{$wr_subject}',</p><p> wr_content = '{$wr_content}',</p><p> wr_link1 = '{$wr_link1}',</p><p> wr_link2 = '{$wr_link2}',</p><p> mb_id = '{$mb_id}',</p><p> wr_name = '{$wr_name}',</p><p> wr_email = '{$wr_email}',</p><p> wr_homepage = '{$wr_homepage}',</p><p> wr_1 = '{$wr_1}',</p><p> wr_2 = '{$wr_2}',</p><p> wr_3 = '{$wr_3}',</p><p> wr_4 = '{$wr_4}',</p><p> wr_5 = '{$wr_5}',</p><p> wr_6 = '{$wr_6}',</p><p> wr_7 = '{$wr_7}',</p><p> wr_8 = '{$wr_8}',</p><p> wr_9 = '{$wr_9}',</p><p> wr_10 = '{$wr_10}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_11 = '{$wr_11}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_12 = '{$wr_12}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_13 = '{$wr_13}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_14 = '{$wr_14}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_15 = '{$wr_15}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_16 = '{$wr_16}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_17 = '{$wr_17}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_18 = '{$wr_18}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_19 = '{$wr_19}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_20 = '{$wr_20}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_21 = '{$wr_21}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_22 = '{$wr_22}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_23 = '{$wr_23}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_24 = '{$wr_24}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_25 = '{$wr_25}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_26 = '{$wr_26}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_27 = '{$wr_27}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_28 = '{$wr_28}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_29 = '{$wr_29}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_30 = '{$wr_30}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_31 = '{$wr_31}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_32 = '{$wr_32}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_33 = '{$wr_33}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_34 = '{$wr_34}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_35 = '{$wr_35}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_36 = '{$wr_36}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_37 = '{$wr_37}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_38 = '{$wr_38}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_39 = '{$wr_39}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_40 = '{$wr_40}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_41 = '{$wr_41}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_42 = '{$wr_42}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_43 = '{$wr_43}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_44 = '{$wr_44}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_45 = '{$wr_45}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_46 = '{$wr_46}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_47 = '{$wr_47}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_48 = '{$wr_48}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_49 = '{$wr_49}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_50 = '{$wr_50}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_51 = '{$wr_51}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_52 = '{$wr_52}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_53 = '{$wr_53}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_54 = '{$wr_54}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_55 = '{$wr_55}',</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> wr_56 = '{$wr_56}',</p><p> </p><p> </p><p> wr_57 = '{$wr_57}'</p><p> </p><p> </p><p> {$sql_ip}</p><p> {$sql_password}</p><p> where wr_id = '{$wr['wr_id']}' ";</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>} else {</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$sql = " update {$write_table}</p><p> set ca_name = '{$ca_name}',</p><p> wr_option = '{$html},{$secret},{$mail}',</p><p> wr_subject = '{$wr_subject}',</p><p> wr_content = '{$wr_content}',</p><p> wr_link1 = '{$wr_link1}',</p><p> wr_link2 = '{$wr_link2}',</p><p> mb_id = '{$mb_id}',</p><p> wr_name = '{$wr_name}',</p><p> wr_email = '{$wr_email}',</p><p> wr_homepage = '{$wr_homepage}',</p><p> wr_1 = '{$wr_1}',</p><p> wr_2 = '{$wr_2}',</p><p> wr_3 = '{$wr_3}',</p><p> wr_4 = '{$wr_4}',</p><p> wr_5 = '{$wr_5}',</p><p> wr_6 = '{$wr_6}',</p><p> wr_7 = '{$wr_7}',</p><p> wr_8 = '{$wr_8}',</p><p> wr_9 = '{$wr_9}',</p><p> wr_10= '{$wr_10}'</p><p> {$sql_ip}</p><p> {$sql_password}</p><p> where wr_id = '{$wr['wr_id']}' ";</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}</p><p> </p><p> </p><p> </p><p> </p><p>// 사용자 코드 실행</p><p>@include_once($board_skin_path.'/write_update.skin.php');</p><p>@include_once($board_skin_path.'/write_update.tail.skin.php');</p><p> </p><p>delete_cache_latest($bo_table);</p><p> </p><p> </p><p> </p><p>else if ($file_upload_msg)</p><p> alert($file_upload_msg, G5_HTTP_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr);</p><p>else</p><p> goto_url(G5_HTTP_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id.$qstr);</p><p>?></p><div>
</div><p>
다른 게시판은 값이 입력됩니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
<?
$sql_id="SELECT * FROM g5_member where mb_id='$member[mb_id]'" ;
//echo $sql_id;
$result_id = sql_query($sql_id);
$row_id=sql_fetch_array($result_id);
?>
<?
if ($w == 'u'){
?>
<?php for ($i=0; $is_file && $i<$file_count; $i++) { ?>
<tr>
<th scope="row">업체 사진 <?php if($i<1){ echo "<span class='prof'>370 * 200</span>"; } else if($i<2){ echo "<span class='prof'>1150 * 300</span>"; } else if($i>=2){ echo "<span class='prof'>370 * 200</span>"; }
?></th>
<td>
<input type="file" name="bf_file[]" title="파일첨부 <?php echo $i+1 ?> : 용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능" class="frm_file frm_input">
<?php if ($is_file_content) { ?>
<input type="text" name="bf_content[]" value="<?php echo ($w == 'u') ? $file[$i]['bf_content'] : ''; ?>" title="파일 설명을 입력해주세요." class="frm_file frm_input" size="50">
<?php } ?>
<?php if($w = '' && $file[$i]['file']) { ?>
<input type="checkbox" id="bf_file_del<?php echo $i ?>" name="bf_file_del[<?php echo $i; ?>]" value="1"> <label for="bf_file_del<?php echo $i ?>"><?php echo $file[$i]['source'].'('.$file[$i]['size'].')'; ?> 파일 삭제</label>
<?php } ?>
</td>
</tr>
<?php } ?>
[/code]