답변 4개 / 댓글 11개
채택된 답변
+20 포인트
[viwp]
<form ...>
<input type="hidden" name="여분필드이름" value="<?=$여분필드값?>">
</form>
[write]
$여분필드이름 = $_GET[여분필드이름];
답변에 대한 댓글 5개
비슷하게만 알고계시면 힘듭니다
정확하게 코딩하셔야합니다
구문을 확인하셔야겠네여
정확하게 코딩하셔야합니다
구문을 확인하셔야겠네여
예를 들어서, 여분 필드값이 wr_1 이라고 예를 들고, 내용 보기 페이지(view)에서 보내는 형태라고 가정하면
viwp게시판에서,
<input type="button" value="버튼" onclick="location.href='write게시판주소?wr_1=<?php echo $view['wr_1'] ?>>
write게시판에서,
$wr_1 = $_GET['wr_1'];
로 하시면 됩니다.
viwp게시판에서, 내용 보기 페이지가 아니라 쓰기 페이지(write) 이면 <?php echo $view['wr_1'] ?> 부분을
<?php echo $write['wr_1'] ?> 로 하셔야 하고요, 리스트 페이지(list) 이면 <?php echo $list[$i]['wr_1'] ?> 로 수정해서 적용해야 할 겁니다.
답변에 대한 댓글 4개
서버 설정에 따라서 post로 넘긴 값이 출력이 안될수도 있기 때문에
[code]
<?php
$option = '';
if ($ca_name) $write['ca_name'] = $ca_name;
if ($wr_subject) $write['wr_subject'] = $wr_subject;
if ($wr_2) $write['wr_2'] = $wr_2;
if ($wr_3) $write['wr_3'] = $wr_3;
if ($wr_4) $write['wr_4'] = $wr_4;
if ($wr_7) $write['wr_7'] = $wr_7;
?>
[/code]
부분을
[code]
<?php
$option = '';
if ($ca_name) $write['ca_name'] = $_POST['ca_name'];
if ($wr_subject) $write['wr_subject'] = $_POST['wr_subject'];
if ($wr_2) $write['wr_2'] = $_POST['wr_2'];
if ($wr_3) $write['wr_3'] = $_POST['wr_3'];
if ($wr_4) $write['wr_4'] = $_POST['wr_4'];
if ($wr_7) $write['wr_7'] = $_POST['wr_7'];
?>
[/code]
로 수정하시는 것이 좋을 듯 합니다.
[code]
<?php
$option = '';
if ($ca_name) $write['ca_name'] = $ca_name;
if ($wr_subject) $write['wr_subject'] = $wr_subject;
if ($wr_2) $write['wr_2'] = $wr_2;
if ($wr_3) $write['wr_3'] = $wr_3;
if ($wr_4) $write['wr_4'] = $wr_4;
if ($wr_7) $write['wr_7'] = $wr_7;
?>
[/code]
부분을
[code]
<?php
$option = '';
if ($ca_name) $write['ca_name'] = $_POST['ca_name'];
if ($wr_subject) $write['wr_subject'] = $_POST['wr_subject'];
if ($wr_2) $write['wr_2'] = $_POST['wr_2'];
if ($wr_3) $write['wr_3'] = $_POST['wr_3'];
if ($wr_4) $write['wr_4'] = $_POST['wr_4'];
if ($wr_7) $write['wr_7'] = $_POST['wr_7'];
?>
[/code]
로 수정하시는 것이 좋을 듯 합니다.
답변을 작성하려면 로그인이 필요합니다.
A게시판 view
<!--신청 버튼 S-->
<form name="fwrite" id="fwrite" action="<?php echo $action_url ?>" onsubmit="return fwrite_submit(this);" method="post" enctype="multipart/form-data" autocomplete="off" style="width:<?php echo $width; ?>">
<input type="hidden" name="bo_table" value="estatus">
<input type="hidden" name="ca_name" value="<?php echo $view['ca_name'] ?>">
<input type="hidden" name="wr_subject" value="<?php echo $view['wr_subject'] ?>">
<input type="hidden" name="wr_2" value="<?php echo $view['wr_2'] ?>">
<input type="hidden" name="wr_3" value="<?php echo $view['wr_3'] ?>">
<input type="hidden" name="wr_4" value="<?php echo $view['wr_4'] ?>">
<input type="hidden" name="wr_7" value="<?php echo $view['wr_7'] ?>">
</form>
<a href="javascript:fwrite_submit();">신청하기</a>
<!--신청 버튼 E-->
function fwrite_submit()
{
fwrite.action = "/bbs/write.php?bo_table=estatus";
fwrite.submit();
}
=============================================================================================
B게시판 write
<?php
$option = '';
if ($ca_name) $write['ca_name'] = $ca_name;
if ($wr_subject) $write['wr_subject'] = $wr_subject;
if ($wr_2) $write['wr_2'] = $wr_2;
if ($wr_3) $write['wr_3'] = $wr_3;
if ($wr_4) $write['wr_4'] = $wr_4;
if ($wr_7) $write['wr_7'] = $wr_7;
?>
<input type="hidden" name="ca_name" value="<?php echo $write['ca_name'] ?>">
<input type="hidden" name="wr_subject" value="<?php echo $write['wr_subject'] ?>">
<input type="hidden" name="wr_2" value="<?php echo $write['wr_2'] ?>">
<input type="hidden" name="wr_3" value="<?php echo $write['wr_3'] ?>">
<input type="hidden" name="wr_4" value="<?php echo $write['wr_4'] ?>">
<input type="hidden" name="wr_7" value="<?php echo $write['wr_7'] ?>">
<?= $write['wr_2']?><?= $write['wr_3']?><?= $write['wr_4']?><?= $write['wr_7']?>
이렇게 하니 나오긴하는데요...
혹시 맞지는지요 ㅜ.ㅜ
제가 프로그래머가 아니라서....