포인트관련해서 다시올려요 > 그누4 질문답변

그누4 질문답변

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

포인트관련해서 다시올려요 정보

포인트관련해서 다시올려요

본문

포인트 주기를 하면 아이디를 입력하게 되어있는데.

아이디 대신 닉네임으로 보내고 싶습니다. (닉네임+아이디 둘중 아무거나)

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$sql = " select count(*) as cnt from $g4[point_table]
          where po_rel_table = '@pg'
            and mb_id = '$member[mb_id]'
            and substring(po_rel_action,1,10) = '{$g4['time_ymd']}' ";
$row = sql_fetch($sql);
$today_cnt = $row[cnt];
?>
<table width="100%" cellpadding="0" cellspacing="0" style="border-top:2px solid cfcfcf;border-bottom:1px solid e5e5e5;">
<form name=fmemoform method=post onsubmit="return fmemoform_submit(this);" autocomplete="off">
    <tr>
        <td width="120" height="50" valign="top" bgcolor="f4f4f4" style="border-bottom:1px solid e5e5e5;padding-top:8px;padding-left:8px;"><b>받는&nbsp;사람</b></td>
        <td height="50" valign="top" bgcolor="ffffff" style="border-bottom:1px solid f0f0f0;padding-top:8px;padding-left:8px;"><input type="text" name="me_recv_mb_id" size="25" required itemname="받는 사람" value="<?=$me_recv_mb_id?>" />
<p>여러 회원에게 보낼때는 컴마(,)로 구분하세요.</p></td>
    </tr>
    <tr>
        <td width="120" height="50" valign="top" bgcolor="f4f4f4" style="border-bottom:1px solid e5e5e5;padding-top:8px;padding-left:8px;"><b>선물할&nbsp;포인트</b></td>
        <td height="50" valign="top" bgcolor="ffffff" style="border-bottom:1px solid f0f0f0;padding-top:8px;padding-left:8px;"><? if ($me_send_pointm = "on") { ?>
<input type="text" name="me_send_point" size="25" required itemname="선물할 포인트" value="" />
<? } else if ($me_send_pointm ="no") { ?>
<input type="text" name="me_send_point" size="25" required itemname="선물할 포인트" value="" />
<? } ?>
<p>현재 포인트 <?=number_format($member[mb_point])?> 점, 수수료: <?=$point_mon?>%, 1일 <font color="#006666"><b><?=number_format($today_max )?></b></font> 회만 가능하며  (오늘 :  <b><font color="#ff0000"><span id="numberup"><?=$today_cnt?></span></b></font> 회)</p></td>
    </tr>
    <tr>
        <td width="120" height="273" valign="top" bgcolor="f4f4f4" style="border-bottom:1px solid e5e5e5;padding-top:8px;padding-left:8px;"><b>메세지</b></td>
        <td height="273" valign="top" bgcolor="ffffff" style="border-bottom:1px solid f0f0f0;padding-top:8px;padding-left:8px;"><textarea name=me_memo rows=10 required itemname='내용' style="width:98%; height:263px;"><?=$content?></textarea></td>
    </tr>
    <!--tr>
        <td width="120" height="100" valign="top" bgcolor="f4f4f4" style="border-bottom:1px solid e5e5e5;padding-top:8px;padding-left:8px;"><b>자동등록방지</b></td>
        <td height="100" valign="top" bgcolor="ffffff" style="border-bottom:1px solid f0f0f0;padding-top:8px;padding-left:8px;"><img id='kcaptcha_image' /><p><input type=input size=25 name=wr_key itemname="자동등록방지" required>&nbsp;&nbsp;위쪽의 글자를 입력하세요.</p></td>
    </tr-->
    <tr>
        <td width="100%" height="38" colspan="2" align="right" bgcolor="f4f4f4" style="padding-right:8px;"><INPUT id=btn_submit type=image src="<?=$member_skin_path?>/img/pgift_ok.gif" border=0></td>
    </tr>
</form>
</table>

<script type="text/javascript" src="<?="$g4[path]/js/jquery.kcaptcha.js"?>"></script>
<script language="JavaScript">
with (document.fmemoform) {
    if (me_recv_mb_id.value == "")
        me_recv_mb_id.focus();
    else
        me_memo.focus();
}

function fmemoform_submit(f)
{

    if (f.me_send_point.value.length > 0) {
        for (i = 0; i < f.me_send_point.value.length; i++) {
            if (f.me_send_point.value.charAt(i) < '0' || f.me_send_point.value.charAt(i) > '9') {
              alert(f.me_send_point.value.charAt(i) + "는 숫자가 아닙니다. 숫자만 입력하세요!");
              f.me_send_point.focus();
              return;
            }
        }
    }
    if (f.me_send_point.value < 0 || f.me_send_point.value > <?=$member[mb_point]?>) {
      alert("포인트 값은 0보다 크고 <?=$member[mb_point]?>보다 작아야 합니다.");
      f.me_send_point.value = "";
      f.me_send_point.focus();
      return;
    }

    if (!check_kcaptcha(f.wr_key)) {
        return false;
    }

    document.getElementById("btn_submit").disabled = true;

    f.action = "./point_gift_update.php";
    f.submit();
}
</script>




조언부탁드립니다.


이부분을
<input type="text" name="me_recv_mb_id" size="25" required itemname="받는 사람" value="<?=$me_recv_mb_id?>" />

이렇게 고쳐보았는데도 안되네요
<input type="hidden" name="me_recv_mb_id" required itemname="받는 사람" value="<?=$me_recv_mb_id?>">
<? $member[mb_nick] = sql_fetch(" select mb_nick from $g4[member_table] where mb_id = '$me_recv_mb_id' ");?>
<input type="text" name="mb_nick"  itemname="받는 회원별명" value="<?=$mb_nick[mb_nick]?>" >

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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