약관 동의체크 생략하기 정보
약관 동의체크 생략하기본문
약관 동의 절차가 굳이 필요없는 소규모 홈에 필요한 팁이라 봅니다. (역시 초보님들께 해당되는 팁)
skin/member/스킨명/register.skin.php 에서 두군데만 고치면 됩니다.
<INPUT type=checkbox value=1 name=agree id=agree> 이걸
<INPUT type=hidden value=1 name=agree id=agree> 이렇게 고칩니다. (checkbox를 hidden으로)
그리고 맨 아래 자바스크립트의 소스를 아래처럼 고칩니다.
<script language="javascript">
function fregister_submit(f)
{
/**
if (!f.agree.checked) {
alert("약관의 내용에 동의해야 회원가입 하실 수 있습니다.");
f.agree.focus();
return;
}
**/
f.action = "./register_form.php?mbid=<?=$mbid?>";
f.submit();
}
if (typeof(document.fregister.mb_name) != "undefined")
document.fregister.mb_name.focus();
</script>
(약관의 내용에 동의...) 이 부분을 주석처리한 거죠.
미리 검색은 해보았지만 이미 이 팁이 올라있는지도 모르겠네요.
skin/member/스킨명/register.skin.php 에서 두군데만 고치면 됩니다.
<INPUT type=checkbox value=1 name=agree id=agree> 이걸
<INPUT type=hidden value=1 name=agree id=agree> 이렇게 고칩니다. (checkbox를 hidden으로)
그리고 맨 아래 자바스크립트의 소스를 아래처럼 고칩니다.
<script language="javascript">
function fregister_submit(f)
{
/**
if (!f.agree.checked) {
alert("약관의 내용에 동의해야 회원가입 하실 수 있습니다.");
f.agree.focus();
return;
}
**/
f.action = "./register_form.php?mbid=<?=$mbid?>";
f.submit();
}
if (typeof(document.fregister.mb_name) != "undefined")
document.fregister.mb_name.focus();
</script>
(약관의 내용에 동의...) 이 부분을 주석처리한 거죠.
미리 검색은 해보았지만 이미 이 팁이 올라있는지도 모르겠네요.
추천
4
4
댓글 15개
흐흐... 첫번째 링크 팁을 이미 봤거든요..;;
근데 그건 register_form.skin.php으로 바로 가게 만드는 거라 좀 다르지 않나 하는......;;;;
근데 그건 register_form.skin.php으로 바로 가게 만드는 거라 좀 다르지 않나 하는......;;;;
가능한 한 스킨에서만 수정을 가하는
'지구인'님의 팁이 향후 업그레이드를 고려한다면,
바람직한 방향이라고 생각합니당~ *^^*
추구하려는 방향에 따라 정답은 없겠지만 제가 사용했던 방법은,
여분 필드를 특별히 소스코드를 수정할 필요가 거의없이
활용할 수 있다는 부분이 있기는 합니당~*
필요에 따라 소스코드를 직접 수정해야할 번거로움이 그만큼 사라지게 되지요.
물론, '지구인'님의 팁을 사용했을 경우라면,
특정 조건에 따라 회원가입 스킨 자체를 변경시키는 방법도 적용할 수 있습니다.
'지구인'님의 팁이 향후 업그레이드를 고려한다면,
바람직한 방향이라고 생각합니당~ *^^*
추구하려는 방향에 따라 정답은 없겠지만 제가 사용했던 방법은,
여분 필드를 특별히 소스코드를 수정할 필요가 거의없이
활용할 수 있다는 부분이 있기는 합니당~*
필요에 따라 소스코드를 직접 수정해야할 번거로움이 그만큼 사라지게 되지요.
물론, '지구인'님의 팁을 사용했을 경우라면,
특정 조건에 따라 회원가입 스킨 자체를 변경시키는 방법도 적용할 수 있습니다.
정리 감사드립니다^^
bbs/register.php부분에서
// include_once("$member_skin_path/register.skin.php");
include_once("$g4[path]/bbs/register_form.php"); <-- 이렇게
bbs/register_form/php에서 아래처럼 동의부분을 주석처리 하시는게 ....
/*
if (!$_POST[agree])
alert("회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.", "./register.php");
if (!$_POST[agree2])
alert("개인정보보호정책의 내용에 동의하셔야 회원가입 하실 수 있습니다.", "./register.php");
*/
// include_once("$member_skin_path/register.skin.php");
include_once("$g4[path]/bbs/register_form.php"); <-- 이렇게
bbs/register_form/php에서 아래처럼 동의부분을 주석처리 하시는게 ....
/*
if (!$_POST[agree])
alert("회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.", "./register.php");
if (!$_POST[agree2])
alert("개인정보보호정책의 내용에 동의하셔야 회원가입 하실 수 있습니다.", "./register.php");
*/
최용섭님 최고! 감사합니다 사랑합니다!
최용섭님 정말 감사 *^^*
최용섭님 감사합니다.^^
필요팁
최용섭님 진심으로 감사드립니다.
약관 생략하기
감사합니다.^^
좋은팁 감사합니다.
고맙습니다 =)
정말정말 리얼 완전 감동 감사 그자체^^