폼의 항목을 가지고 글쓰기 페이지로 이동하고 싶습니다.. 채택완료
minimar0
7년 전
조회 1,788
</p>
<p><form name="frm" method="post" action="<?=$g5['path']?>/bbs/write.php" onsubmit="return checkFrm(this);">
<input type="hidden" name="token" value=<?php echo get_write_token('inquiry') ?> />
<input type="hidden" name="w" value="" />
<input type="hidden" name="bo_table" value="inquiry" />
<input type="hidden" name="wr_id" value="" />
<input type="hidden" name="sca" value="<?=$sca?>" />
<input type="hidden" name="wr_3" value="<?=$wr_3?>" />
<input type="hidden" name="wr_4" value="<?=$wr_4?>" />
<input type="hidden" name="wr_5" value="<?=$wr_5?>" />
<input type="hidden" name="sfl" value="" />
<input type="hidden" name="stx" value="" />
<input type="hidden" name="spt" value="" />
<input type="hidden" name="sst" value="" />
<input type="hidden" name="sod" value="" />
<input type="hidden" name="s" value="s" />
<input type="hidden" name="wr_key" value="<?=$norobot_key?>" />
<input type="hidden" name="page" value="<?=$page?>" />
<input type="hidden" name="wr_subject" value="빠른 상담 신청" />
<input type="hidden" name="wr_content" value="빠른 상담 신청" /></p>
<p> <div class="input-wrap">
<div class="list">
<label for="wr_3">체크1<strong class="sound_only">필수</strong></label>
<input type="checkbox" name="wr_3" value="1" <?php echo $write['wr_3']?"checked":"";?> > 체크1
</div>
<div class="list">
<label for="wr_4">체크2<strong class="sound_only">필수</strong></label>
<input type="checkbox" name="wr_4" value="1" <?php echo $write['wr_4']?"checked":"";?> > 체크2
</div>
<div class="list">
<label for="wr_5">체크3<strong class="sound_only">필수</strong></label>
<input type="checkbox" name="wr_5" value="1" <?php echo $write['wr_5']?"checked":"";?> > 체크3
</div>
<div class="check"><input type="checkbox" id="wr_6" name="wr_6" value="6" <?=$write[wr_6]?> required /> <label for="wr_6">개인정보취급방침에 동의합니다.</label></div>
</div>
<div class="btn">
<input type="submit" value="신청하기" />
<a href="#">개인정보취급방침보기</a>
</div>
</form></p>
<p>
스킨 게시판에 있는 "메인에서 글쓰기" 스킨을 조금 수정해서
메인에서 글을 작성하면 글쓰기가 되는게 아니라 write.php로 넘어가서 나머지 항목들을 더 넣은 후
최종적으로 글을 작성하게 하고 싶습니다..
그래서
form안에
메인에서 가지고 갈 항목을 hidden으로 넣어서
글쓰기 시 데이터를 가지고 가게 하고 싶은데 여기서 어떻게 더 해야할까요;;
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
7년 전
일단은요 1번 폼에서 버튼을 누르면 글쓰기 페이지로 가기는가나요?
제 생각에는 경로가 이상해서 에러가 날꺼같은데요?
우선 글쓰기 페이지로 이동하도록 부터 작성해보세요
그리고 $_REQUEST['변수명'] 으로 받아오면 앞에서 POST로 보내던 GET으로 보내던
뒤에 페이지에서 받아서 쓸수있어요
리퀘스트로 변수를 받아서 넣어보세요
참고로 글쓰기시 경로는 /bbs/write.php?bo_table=게시판명
이런형식으로 가야되는데
지금 action 자체는 /bbs/write.php 까지만 되어있어서 아마 글쓰기 페이지로 가지도 않고 에러날꺼같네요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
m
minimar0
7년 전
m
minimar0
7년 전
form의 엑션에 /bbs/write.php?bo_table=inquiry 이렇게 수정해서 글쓰기 페이지로 제대로 가게 했고,
해당 게시판의 스킨 write.php상단에 아래 코드 추가하였는데 똑같습니다;;
$_REQUEST['wr_3'];
$_REQUEST['wr_4'];
$_REQUEST['wr_5'];
제가 php는 모르고 스킨만 가져다가 써봐서 많이많이 부족합니다;;
해당 게시판의 스킨 write.php상단에 아래 코드 추가하였는데 똑같습니다;;
$_REQUEST['wr_3'];
$_REQUEST['wr_4'];
$_REQUEST['wr_5'];
제가 php는 모르고 스킨만 가져다가 써봐서 많이많이 부족합니다;;
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 3개
m
minimar0
7년 전
답변 감사합니다~~
코드를 그렇게 넣은 후 체크박스 선택 후
신청하기 클릭해서 실제 게시판의 글쓰기 페이지로 갔을 때
체크했던 항목이 체크가 되어 있어야 하는데 체크가 안되어 있습니다... ㅠㅠ
코드를 그렇게 넣은 후 체크박스 선택 후
신청하기 클릭해서 실제 게시판의 글쓰기 페이지로 갔을 때
체크했던 항목이 체크가 되어 있어야 하는데 체크가 안되어 있습니다... ㅠㅠ
�
재아
7년 전
가만히 보니 체크박스가 모두 필수네요~
체크박스에 required 를 넣어서 모두 체크를 할수 있게 해주시면 어떨런지요~
체크박스에 required 를 넣어서 모두 체크를 할수 있게 해주시면 어떨런지요~
m
minimar0
7년 전
필수값으로 넣은건 제 실수에요
체크박스는 선택이라 선택을 해도 되고 안해도 되는 부분이에요
중요한게 체크를 하면 글쓰기 폼에서도 체크가 되어있어야하는데
그게 안되고 있습니다....
체크박스는 선택이라 선택을 해도 되고 안해도 되는 부분이에요
중요한게 체크를 하면 글쓰기 폼에서도 체크가 되어있어야하는데
그게 안되고 있습니다....
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
현재 1번 페이지에서 글쓰기 누르면 글쓰기 페이지로 이동은 합니다.
그런데 그누위즈 님 말씀대로 뒤에가 뭔가 이상하네요..
원래 저 코드가 write_update.php로 가는 걸 제가 임의로 고친거라 그렇게 돼버렸네요;;;
글쓰기 페이지로 제대로 보내면서
$_REQUEST['변수명'] 을 사용해야 한다는 말씀인거지요?