닉네임이 안나옵니다

닉네임이 안나옵니다

QA

닉네임이 안나옵니다

답변 2

본문

회원 가입란에 닉네임이 없어졌어요...

 

mb_nick은 제가 추가했어요 bbs/register.form.php안에 이것때문에 없어졌나해서요 그런데 추가를 했는데도... 회원가입란에 안나타나네요...

왜이러는 거지요?

 

 

    $member['mb_birth'] = '';
    $member['mb_sex']   = '';
    $member['mb_name']  = '';
 $member['mb_nick']='';
    if (isset($_POST['birth'])) {
        $member['mb_birth'] = $_POST['birth'];
    }
    if (isset($_POST['sex'])) {
        $member['mb_sex']   = $_POST['sex'];
    }
    if (isset($_POST['mb_name'])) {
        $member['mb_name']  = $_POST['mb_name'];
    }
  if (isset($_POST['mb_nick'])) {
        $member['mb_nick']  = $_POST['mb_nick'];
    }

 

 

set_session("ss_reg_mb_name", $member['mb_name']);
    set_session("ss_reg_mb_hp", $member['mb_hp']);
    set_session("ss_reg_mb_nick", $member['mb_nick']);
    $member['mb_email']       = get_text($member['mb_email']);
    $member['mb_homepage']    = get_text($member['mb_homepage']);
    $member['mb_birth']       = get_text($member['mb_birth']);
    $member['mb_tel']         = get_text($member['mb_tel']);
    $member['mb_hp']          = get_text($member['mb_hp']);
    $member['mb_addr1']       = get_text($member['mb_addr1']);
    $member['mb_addr2']       = get_text($member['mb_addr2']);
    $member['mb_signature']   = get_text($member['mb_signature']);
    $member['mb_recommend']   = get_text($member['mb_recommend']);
    $member['mb_profile']     = get_text($member['mb_profile']);
    $member['mb_1']           = get_text($member['mb_1']);
    $member['mb_2']           = get_text($member['mb_2']);
    $member['mb_3']           = get_text($member['mb_3']);
    $member['mb_4']           = get_text($member['mb_4']);
    $member['mb_5']           = get_text($member['mb_5']);
    $member['mb_6']           = get_text($member['mb_6']);
    $member['mb_7']           = get_text($member['mb_7']);
    $member['mb_8']           = get_text($member['mb_8']);
    $member['mb_9']           = get_text($member['mb_9']);
    $member['mb_10']          = get_text($member['mb_10']); 

이 질문에 댓글 쓰기 :

답변 2

네 그렇게 하면 무조건 노출이라 보이실거고 관리자 페이지에 환경설정에 의해서 작ㄷ오하게 하실려면 그 감싼 구문은 있어야 되구요

해봤는데 안되요.... 제가 관리자 페이지에 닉네임을 보이지 말게하라는곳에 체크를 해서 그런가요? 제발은 혹시 라는 말입니다 관리자 페이지에보니 닉네임을 보이게하다 보이지않게하다라는 체크란은 없던데요...

해당 스킨 파일에서

 

<?php if ($req_nick) {  ?>

        <tr>

            <th scope="row"><label for="reg_mb_nick">닉네임<strong class="sound_only">필수</strong></label></th>

            <td>

                <span class="frm_info">

                    공백없이 한글,영문,숫자만 입력 가능 (한글2자, 영문4자 이상)<br>

                    닉네임을 바꾸시면 앞으로 <?php echo (int)$config['cf_nick_modify'] ?>일 이내에는 변경 할 수 없습니다.

                </span>

                <input type="hidden" name="mb_nick_default" value="<?php echo isset($member['mb_nick'])?get_text($member['mb_nick']):''; ?>">

                <input type="text" name="mb_nick" value="<?php echo isset($member['mb_nick'])?get_text($member['mb_nick']):''; ?>" id="reg_mb_nick" required class="frm_input required nospace" size="10" maxlength="20">

                <span id="msg_mb_nick"></span>

            </td>

        </tr>

        <?php }  ?>

 

이 구문 확인하시고..

 

<?php if ($req_nick) {  ?><? } ?> 

 

를 삭제해보세요

 

php문 없애고 이렇게만 하라는 건가요?

 <tr>
            <th scope="row"><label for="reg_mb_nick"> Nick Name<strong class="sound_only"></strong></label></th>
            <td>
                <span class="frm_info">
                공백없이 한글,영문,숫자만 입력 가능 (한글2자, 영문4자 이상)<br>
                  닉네임을 바꾸시면 앞으로
  <?php echo (int)$config['cf_nick_modify'] ?>일 이내에는 변경 할 수 없습니다.

                </span>
                <input type="hidden" name="mb_nick_default" value="<?php echo isset($member['mb_nick'])?get_text($member['mb_nick']):''; ?>">
                <input type="text" name="mb_nick" value="<?php echo isset($member['mb_nick'])?get_text($member['mb_nick']):''; ?>" id="reg_mb_nick" required class="frm_input required nospace" size="10" maxlength="20">
                <span id="msg_mb_nick"></span>
            </td>
        </tr>

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 92
© SIRSOFT
현재 페이지 제일 처음으로