write_update.skin.php 넘어갈때 질문입니다. 채택완료
write.skin.php 에서
$se=explode("",$write['wr_9']);
?>
/> 빔프로젝터
/> 스크린
/> 냉난방
/> 인터넷
/ > 책상세트
/> 마이크
/> 강연대
/> 무대
/ >기타
체크박스를 이용해서 값을 넘기려고 합니다.
기존에 했던 이력이 있어서 똑같이
write_update.skin.php 파일을 생성해주어
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$wr_9 = $_POST['se1'] . "|". $_POST['se2'] . "|".$_POST['se3'] . "|".$_POST['se4'] . "|" . $_POST['se5'] . "|" . $_POST['se6'] . "|" . $_POST['se7'] . "|" . $_POST['se8'] . "|" . $_POST['se9'];
$sql = " update g5_write_" . $bo_table . " set wr_9 = '" . $wr_9 . "' where wr_id =" . $wr_id;
sql_query($sql);
exit;
alert("신청이 완료되었습니다.","./write.php?bo_table=sub01_02_01");
?>
식으로 써주었습니다.
저기에도 써놨다시피 exit; 를 해놨지만 전혀 먹히지 않고 바로 글이 써지면서 view화면으로 넘어가는 상황입니다.
쿼리를 찍어보려해도 찍어볼수가 없습니다. ㅜㅜ
기존의 것은 됐는데
왜 이건 안되는지 궁금합니다.
사실 기억이 가물가물하여 어디에 뭔가 설정해주거나 써준게 있는지 없는지 기억이 나지 않아 질문을 올립니다.
답변 6개
$se=explode("|",$write['wr_9']);
$wr_9 = $_POST['se1']."|".$_POST['se2']."|".$_POST['se3']."|".$_POST['se4']."|".$_POST['se5']."|".$_POST['se6']."|".$_POST['se7']."|".$_POST['se8']."|".$_POST['se9'];
var_dump($wr_9);
exit;
이렇게 확인한번 해보세요.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
그냥
$wr_9 = $_POST['se1'] . "|". $_POST['se2'] . "|".$_POST['se3'] . "|".$_POST['se4'] . "|" . $_POST['se5'] . "|" . $_POST['se6'] . "|" . $_POST['se7'] . "|" . $_POST['se8'] . "|" . $_POST['se9'];
이부분을
/해당스킨의 폴더/write_update.head.skin.php
이곳에 넣으면 따로 update하실 필요가 없습니다.
wr_10까지는 자동으로 들어갑니다
그리고 exit 가 먹지 않는다는건 해당 페이지가 다르다는거겠죠
스킨폴더가 정확히 맞는지 따져보세요
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
bbs/write_update.php 를 수정했다면
하단에
include_onece write_update.skin.php
가 있어야 합니다.
답변에 대한 댓글 1개
기존의 것은 include_once 를 하지 않았음에도 잘 넘어가는데 왜 이것은 안되는지 참 ㅜㅜ
댓글을 작성하려면 로그인이 필요합니다.
지금 소스에는 문제가 없는대요??? exit에서 먹혀야하는게 정상이고요 write_update.skin.php로 제대로 이동되는지부터 확인해보세요
제가볼때는 write_update.php로 가는것같은대요???
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인