관리자모드에서 회원메일발송할때 에디터.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

관리자모드에서 회원메일발송할때 에디터.. 정보

관리자모드에서 회원메일발송할때 에디터..

본문

관리자페이지에서 회원메일발송 페이지에 에디터를 삽입하려고하는데요
이곳저곳을 참고해서 파일을 수정했는데
에디터삽입하는건 성공했는데 내용을 입력해도
계속 '내용을 입력하세요'라는 말만뜨고 내용이 저장이 되질 않네요...


adm/mail_form.php 파일에서 어느부분을 수정해야할까요..

<?
$sub_menu = "200300";
include_once("./_common.php");
include_once ("$g4[path]/lib/cheditor4.lib.php");

auth_check($auth[$sub_menu], "r");
 
$token = get_token();
 
$html_title = "회원메일";
 
if ($w == "u") {
    $html_title .= "수정";
    $readonly = " readonly";
 
    $sql = " select * from $g4[mail_table] where ma_id = '$ma_id' ";
    $ma = sql_fetch($sql);
    if (!$ma[ma_id])
        alert("등록된 자료가 없습니다.");
} else {
    $html_title .= "입력";
}
 
$g4[title] = $html_title;
include_once("./admin.head.php");
?>


<script src="<?=$g4[cheditor4_path]?>/cheditor.js"></script>
<?=cheditor1('ma_content', '100%', '200');?>

<form name=fmailform method=post action="./mail_update.php" onsubmit="return fmailform_check(this);">
<input type=hidden name=w    value='<?=$w?>'>
<input type=hidden name=ma_id value='<?=$ma[ma_id]?>'>
<input type=hidden name=token value='<?=$token?>'>
<table cellpadding=0 cellspacing=0 width=100%>
<colgroup width=20% class='col1 pad1 bold right'>
<colgroup width=80% class='col2 pad2'>
<tr>
    <td colspan=2 class=title align=left><img src='<?=$g4[admin_path]?>/img/icon_title.gif'> <?=$html_title?></td>
</tr>
<tr><td colspan=2 class='line1'></td></tr>
<tr class='ht'>
    <td>메일 제목</td>
    <td><input type=text class='ed w99' name=ma_subject value='<?=$ma[ma_subject]?>' required itemname='메일 제목'></td>
</tr>
<tr>
    <td>메일 내용</td>
    <td class=lh>
     
      <!--<textarea id=ma_content name=ma_content rows=20 class='ed w99'  required itemname='메일 내용'><?=$ma[ma_content]?></textarea>-->
<?=cheditor2('ma_content', '$ma[ma_content]', '90%', '200');?>

        <br>{이름} , {별명} , {회원아이디} , {이메일} , {생일}
        <br>위와 같이 HTML 코드에 삽입하면 해당 내용에 맞게 변환하여 메일 발송합니다.
    </td>
</tr>
<tr><td colspan=2 class='line1'></td></tr>
</table>
 
<p align=center>
    <input type=submit class=btn1 accesskey='s' value='  확  인  '>
</form>
 
 
 
<script type="text/javascript">
function fmailform_check(f)
{
    errmsg = "";
    errfld = "";
 
    check_field(f.ma_subject, "제목을 입력하세요.");
    check_field(f.ma_content, "내용을 입력하세요.");
 
    if (errmsg != "") {
        alert(errmsg);
        errfld.focus();
        return false;
    }
    return true;
}


<?=cheditor3('ma_content')."\n";?>
document.fmailform.ma_subject.focus();

</script>
 
<?
include_once("./admin.tail.php");
?>

댓글 전체

<?
$sub_menu = "200300";
$fixed_layout = "1";
include_once("./_common.php");
include_once ("$g4[path]/lib/cheditor4.lib.php");

auth_check($auth[$sub_menu], "r");

$token = get_token();

$html_title = "회원메일";

if ($w == "u") {
$html_title .= "수정";
$readonly = " readonly";

$sql = " select * from $g4[mail_table] where ma_id = '$ma_id' ";
$ma = sql_fetch($sql);
if (!$ma[ma_id])
alert("등록된 자료가 없습니다.");
} else {
$html_title .= "입력";
}

$g4['title'] = $html_title;
$g4['title_en'] = "Mail Form";
include_once("./admin.head.php");
?>
<script src="<?=$g4[cheditor4_path]?>/cheditor.js"></script>
<?=cheditor1('ma_content', '100%', '200');?>

<form name='fmailform' method='post' action="./mail_update.php" onsubmit="return fmailform_check(this);">
<input type='hidden' name='w' value='<?=$w?>'>
<input type='hidden' name='ma_id' value='<?=$ma[ma_id]?>'>
<input type='hidden' name='token' value='<?=$token?>'>
<table class='horiz nolne_top'>
<colgroup>
<col width="132px" />
<col width="" />
</colgroup>
<tbody>
<tr class="first">
<th>메일 제목</th>
<td class="pleft0"><div class="inputwrap"><input type='text' class='inputbox w100p' name='ma_subject' value='<?=$ma[ma_subject]?>' required itemname='메일 제목'></div></td>
</tr>
<tr>
<th>메일 내용</th>
<td class="pleft0">
<div class="inputwrap"><?=cheditor2('ma_content', '<?=$ma[ma_content]?>', '90%', '200');?> </div>
<p class="tip_mail">{이름} , {별명} , {회원아이디} , {이메일} , {생일}<br />
위와 같이 HTML 코드에 삽입하면 해당 내용에 맞게 변환하여 메일 발송합니다. </p>
</td>
</tr>
</tbody>
</table>
<div class='btn_area'>
&nbsp;<input type='submit' class='button btn_form_submit' accesskey='s' value='확인' />&nbsp;
</div>
</form>



<script type="text/javascript">
function fmailform_check(f)
{
errmsg = "";
errfld = "";

check_field(f.ma_subject, "제목을 입력하세요.");
check_field(f.ma_content, "내용을 입력하세요.");

if (errmsg != "") {
alert(errmsg);
errfld.focus();
return false;
}
return true;
<?=cheditor3('ma_content')."\n";?>
}

document.fmailform.ma_subject.focus();
</script>

<?
include_once("./admin.tail.php");
?>

----------------------------------------------------
<?=cheditor2('ma_content', '$ma[ma_content]', '90%', '200');?>를
<?=cheditor2('ma_content', '<?=$ma[ma_content]?>', '90%', '200');?> 로 수정

<?=cheditor3('ma_content')."\n";?> 의 위치가
return true;
<--- 이곳으로 들어감.
}

확인은 안해봤습니다...^^;;
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT