제가 홈페이지들어가기전에 인증된사람만 홈페이지 들어가게 하려고 합니다.
그래서 index 파일을 하나 빼서 거기에 로그인창이랑
본인인증을 빼고싶습니다.
<form id="fregisterform" name="fregisterform" action="<?php echo $register_action_url ?>" onsubmit="return fregisterform_submit(this);" method="post" enctype="multipart/form-data" autocomplete="off">
<?php if ($config['cf_cert_use']) { ?>
<?php } ?>
<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 <?php echo $required ?> <?php echo $readonly ?>" size="10">
<?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 } ?>
</form>
이부분이 회원가입
저 본인확인부분인데
index 파일로 빼도
저 아이핀본인확인버튼이 아무 작동을 하지 않습니다.
저 아이핀본인확인 누르면
그아이핀 로그인부분이 떠야하는데말이죠.
어디를 수정해야될지 몰라서요 ㅠㅠ
제가 결제한 시스템은 kcb를 이용중입니다.
답변 3개
register_form.skin.php에서 가져올 것들중 빠트린게 좀 있네요.
certify.js도 빠졌고, input hidden중에 cert_type, cert_no도 빠졌고, 자바스크립트에서 $("#win_ipin_cert").click(), $("#win_hp_cert").click(), cert_confirm() 등도 빠졌습니다만..
부족한 부분을 넣어서 동작은 하게 만들더라도 register_form.skin.php과 register_form_update.php 를 고치셔야 할겁니다.
원래는 가입폼에 본인인증 및 성인인증을 하고 그 검사를 register_form_update.php 에서 하기 때문에 그 부분을 register_form.php 으로 옮겨놔야겠죠.
제가 보기엔 그러기보다는 그냥 원래대로 로그인부분에 회원가입 링크를 걸어놓고 가입폼에서 본인인증을 하는게 나아보입니다.
jQuery 부분에 win_ipin_cert 클릭시 발생될 이벤트 내용을 추가해주세요.
본인확인을 매번한후에 로그인한다는건가여?
너무 번거롭습니다. 그렇게대면
그리고 아이팬 못만지시면 의뢰를 하시는게 좋을듯여
답변을 작성하려면 로그인이 필요합니다.