list 페이지에서 수정시 작성자 닉네임 유지하기
본문
function fwrite_submit(f)
{
<?php if(!$csconfig['cf_subject']) { ?>
f.wr_subject.value = f.wr_name.value + "님의 상담신청서";
<?php } ?>
var subject = "";
var content = "";
$.ajax({
url: g5_bbs_url+"/ajax.filter.php",
type: "POST",
data: {
"subject": f.wr_subject.value,
"content": f.wr_content.value
},
이런식으로 list 페이지에서는 f.wr_name.value + "님의 상담신청서"; 이렇게 제목이 뜨게 되는데
이게 접수가 완료가 되면 관리자가 글을 수정해서 접수 완료로 바꿔줘야되는데
그렇게 하면 undefined 님의 상담신청서 이렇게 뜨네요 ..
f.wr_name.value 부분이 undefined로 바뀝니다..
관리자가 글을 수정하여도 작성자 이름 그대로 남아 있게하려면 어떻게 하면 좋을까요..??
아래는 list 페이지 중 undefined가 나오는 부분입니다.
<td class="td_subject">
<?php
if($is_admin || $list[$i]['mb_id'] == $member['mb_id'] ) {
?>
<a href="<?php echo $list[$i]['href'] ?>">
<?php echo $list[$i]['subject'] ?>
<?php
답변 1
input 부분의 wr_name 근처를 수정해야하구요
<? if($w=='') { ?>
<input ~~wr_name> //이거는 그대로 유지
<? } else { ?>
<input type="hidden" value="<?=$wr_name?>">~~> //신규추가
<? } ?>
이런형태로 글 수정시에 작성자명이 변경되지않도록 하면 될것같네요