테스트 사이트 - 개발 중인 베타 버전입니다

bbs/register_form.php 회원정보수정칸 엉킴, (?)설명버튼 옮기는 법 문의드립니다. 채택완료

ksoon 3년 전 조회 4,710

안녕하세요 그누보드에서 이것저것 찾아가면서 홈페이지를 만들고 있는 초보자 입니다.

 

회원가입란을 아래와 같이 bbs/register_form.php 수정으로 만들었습니다.

 

기존 그누보드에서 전화번호를 생년월일로 수정하였고 이메일과 홈페이지를 생년월일,휴대폰번호 아래로 옮겼습니다.

 

빨강표시: 회원가입칸은 원하는 데로 되었는데, 회원정보수정으로 가니 이메일칸이 나눠져 있습니다ㅜㅜ

 

혹시 왜그런지 아실까요?ㅜㅜ

 

파랑표시: 이메일칸을 아래에 있는 (?)설명버튼을 닉네임처럼 옆으로 옮기고 싶은데 방법이 있을까요?

 

질문을 두개나 드려서 죄송합니다.

 

초보자같은 질문이지만 부디 답변을 부탁드립니다...

</strong></p>

<p>            <h2>개인정보 입력</h2>

            <ul>

                <li class="half_input left_input margin_input">

                    <label for="reg_mb_name">이름<strong class="sound_only">필수</strong></label>

                    <input type="text" id="reg_mb_name" name="mb_name" value="<?php echo get_text($member['mb_name']) ?>" <?php echo $required ?> <?php echo $readonly; ?> class="frm_input full_input <?php echo $required ?> <?php echo $readonly ?>" size="10" minlength="2" maxlength="4"placeholder="이름">

                    <?php

                    if($config['cf_cert_use']) {

                        if($config['cf_cert_ipin'])

                            echo '<button type="button" id="win_ipin_cert" class="btn_frmline">아이핀 본인확인</button>'.PHP_EOL;

                        if($config['cf_cert_hp'])

                            echo '<button type="button" id="win_hp_cert" class="btn_frmline">휴대폰 본인확인</button>'.PHP_EOL;

    

                        echo '<noscript>본인확인을 위해서는 자바스크립트 사용이 가능해야합니다.</noscript>'.PHP_EOL;

                    }

                    ?>

                    <?php

                    if ($config['cf_cert_use'] && $member['mb_certify']) {

                        if($member['mb_certify'] == 'ipin')

                            $mb_cert = '아이핀';

                        else

                            $mb_cert = '휴대폰';

                    ?>

      

                    <div id="msg_certify">

                        <strong><?php echo $mb_cert; ?> 본인확인</strong><?php if ($member['mb_adult']) { ?> 및 <strong>성인인증</strong><?php } ?> 완료

                    </div>

                    <?php } ?>

                    <?php if ($config['cf_cert_use']) { ?>

                    <button type="button" class="tooltip_icon"><i class="fa fa-question-circle-o" aria-hidden="true"></i><span class="sound_only">설명보기</span></button>

                    <span class="tooltip">아이핀 본인확인 후에는 이름이 자동 입력되고 휴대폰 본인확인 후에는 이름과 휴대폰번호가 자동 입력되어 수동으로 입력할수 없게 됩니다.</span>

                    <?php } ?>

                </li>

                <?php if ($req_nick) {  ?>

                <li class="half_input left_input">

                    <label for="reg_mb_nick">

                        닉네임<strong class="sound_only">필수</strong>

                        <button type="button" class="tooltip_icon"><i class="fa fa-question-circle-o" aria-hidden="true"></i><span class="sound_only">설명보기</span></button>

                        <span class="tooltip">공백없이 한글,영문,숫자만 입력 가능 (한글2자, 영문4자 이상)
 닉네임 설정하시면 앞으로 <?php echo (int)$config['cf_nick_modify'] ?>일 이내에는 변경 할 수 없습니다.</span>

                    </label>

                    

                    <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 full_input" size="10" maxlength="20" placeholder="닉네임">

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

                </li>

                <?php }  ?>

    

    

                <li class="half_input left_input margin_input">

                <?php if ($config['cf_use_tel']) {  ?>

                

                    <label for="reg_mb_tel">생년월일<?php if ($config['cf_req_tel']) { ?><strong class="sound_only">필수</strong><?php } ?></label>

                    <input type="text" name="mb_tel" value="<?php echo get_text($member['mb_tel']) ?>" id="reg_mb_tel" <?php echo $config['cf_req_tel']?"required":""; ?> minlength="6" maxlength="6" class="frm_input full_input <?php echo $config['cf_req_tel']?"required":""; ?>" maxlength="6" placeholder="생년월일">

                <?php }  ?>

                </li></p>

<p>                <li class="half_input left_input">

                <?php if ($config['cf_use_hp'] || $config['cf_cert_hp']) {  ?>

                    <label for="reg_mb_hp">휴대폰번호<?php if ($config['cf_req_hp']) { ?><strong class="sound_only">필수</strong><?php } ?></label>

                    

                    <input type="text" name="mb_hp" value="<?php echo get_text($member['mb_hp']) ?>" id="reg_mb_hp" <?php echo ($config['cf_req_hp'])?"required":""; ?> class="frm_input full_input <?php echo ($config['cf_req_hp'])?"required":""; ?>" maxlength="20" placeholder="휴대폰번호">

                    <?php if ($config['cf_cert_use'] && $config['cf_cert_hp']) { ?>

                    <input type="hidden" name="old_mb_hp" value="<?php echo get_text($member['mb_hp']) ?>">

                    <?php } ?>

                </li>

                <?php }  ?>

                <li>

                    <label for="reg_mb_email">E-mail<strong class="sound_only">필수</strong></label>

                    

                    <?php if ($config['cf_use_email_certify']) {  ?>

                    <button type="button" class="tooltip_icon"><i class="fa fa-question-circle-o" aria-hidden="true"></i><span class="sound_only">설명보기</span></button>

                    <span class="tooltip">

                        <?php if ($w=='') { echo "E-mail 로 발송된 내용을 확인한 후 인증하셔야 회원가입이 완료됩니다."; }  ?>

                        <?php if ($w=='u') { echo "E-mail 주소를 변경하시면 다시 인증하셔야 합니다."; }  ?>

                    </span>

                    <?php }  ?>

                    <input type="hidden" name="old_email" value="<?php echo $member['mb_email'] ?>">

                    <input type="text" name="mb_email" value="<?php echo isset($member['mb_email'])?$member['mb_email']:''; ?>" id="reg_mb_email" required class="frm_input email full_input required" size="70" maxlength="100" placeholder="E-mail">

                </li></p>

<p>                <?php if ($config['cf_use_homepage']) {  ?>

                <li>

                    <label for="reg_mb_homepage">홈페이지<?php if ($config['cf_req_homepage']){ ?><strong class="sound_only">필수</strong><?php } ?></label>

                    <input type="text" name="mb_homepage" value="<?php echo get_text($member['mb_homepage']) ?>" id="reg_mb_homepage" <?php echo $config['cf_req_homepage']?"required":""; ?> class="frm_input full_input <?php echo $config['cf_req_homepage']?"required":""; ?>" size="70" maxlength="255" placeholder="홈페이지">

                </li>

                <?php }  ?></p>

<p>                <?php if ($config['cf_use_addr']) { ?>

                <li>

                    <label>주소</label>

                    <?php if ($config['cf_req_addr']) { ?><strong class="sound_only">필수</strong><?php }  ?>

                    <label for="reg_mb_zip" class="sound_only">우편번호<?php echo $config['cf_req_addr']?'<strong class="sound_only"> 필수</strong>':''; ?></label>

                    <input type="text" name="mb_zip" value="<?php echo $member['mb_zip1'].$member['mb_zip2']; ?>" id="reg_mb_zip" <?php echo $config['cf_req_addr']?"required":""; ?> class="frm_input twopart_input <?php echo $config['cf_req_addr']?"required":""; ?>" size="5" maxlength="6"  placeholder="우편번호">

                    <button type="button" class="btn_frmline" onclick="win_zip('fregisterform', 'mb_zip', 'mb_addr1', 'mb_addr2', 'mb_addr3', 'mb_addr_jibeon');">주소 검색</button>


                    <input type="text" name="mb_addr1" value="<?php echo get_text($member['mb_addr1']) ?>" id="reg_mb_addr1" <?php echo $config['cf_req_addr']?"required":""; ?> class="frm_input frm_address full_input <?php echo $config['cf_req_addr']?"required":""; ?>" size="50"  placeholder="기본주소">

                    <label for="reg_mb_addr1" class="sound_only">기본주소<?php echo $config['cf_req_addr']?'<strong> 필수</strong>':''; ?></label>


                    <input type="text" name="mb_addr2" value="<?php echo get_text($member['mb_addr2']) ?>" id="reg_mb_addr2" class="frm_input frm_address full_input" size="50" placeholder="상세주소">

                    <label for="reg_mb_addr2" class="sound_only">상세주소</label>

                    


                    <input type="text" name="mb_addr3" value="<?php echo get_text($member['mb_addr3']) ?>" id="reg_mb_addr3" class="frm_input frm_address full_input" size="50" readonly="readonly" placeholder="참고항목">

                    <label for="reg_mb_addr3" class="sound_only">참고항목</label>

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

                </li>

                <?php }  ?>

            </ul>

        </div></p>

<p><strong>

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
e
3년 전

닉네임 입력란이 없어져서 그런건데..

아래와 같이 수정해보세요..

</p>

<p>            <h2>개인정보 입력</h2>

            <ul>

                <li <?php if ($req_nick) {  ?>class="half_input left_input margin_input"<?php } ?>>

                    <label for="reg_mb_name">이름<strong class="sound_only">필수</strong></label></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

k
ksoon
3년 전
감사합니다 이름쪽에 있었군요ㅠㅠ 잘되었습니다. 혹시 이메일 (?)물음표 버튼을 옆으로 옮기는 방법도 여쭤봐도 될까요?
e
eyekiss
3년 전
원본은 그렇지 않은데..
물음표 부분은 url 이 있어야 도와드릴수 있겠네요.
k
ksoon
3년 전
http://www.goodjobpt.com/bbs/register_form.php

링크는 여기 있습니다ㅠㅠ 번거롭게 해서 죄송하네요ㅠ
e
eyekiss
3년 전
그 경로로 들어가는 E-mail 옆에 물음표가 없네요??

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인