닉네임이 안나옵니다
본문
회원 가입란에 닉네임이 없어졌어요...
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) { ?><? } ?>
를 삭제해보세요