write.skin.php 에서 동의서를 넣었는데 동의함에 체크 되야만 넘어가게 하려면...;;;; > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

write.skin.php 에서 동의서를 넣었는데 동의함에 체크 되야만 넘어가게 하려면...;;;; 정보

write.skin.php 에서 동의서를 넣었는데 동의함에 체크 되야만 넘어가게 하려면...;;;;

본문

안녕하세요
마무리 작업 한개 남았는데 헤메네요 ㄷㄷㄷ
자바스크립트에 자바먹힐듯 ㅠ.ㅠ
글쓰기에 약관을 넣었습니다
동의를 클릭해야만 넘어가게 하고 싶습니다
아무것도 클릭 안하면 안넘어가고 동의 안함에 클릭되면 당연히 안넘어가구요 Only 동의함에 클릭이 되어 있어야만 넘어가게 하고 싶습니다만...
아무것도 클릭하지 않아도 넘어가 버리네요 ㄷㄷㄷ;;;;

동의서 부분은 그누보드 회원가입에서 빼왔는데요
불필요한 스크립트를 지우고 추가해봤는데 안되버리네요 ㄷㄷ
초짜라 잘못한거 같습니다 돠주세요 잇힝 ' ' ;;
어떻게 바꿔줘야 될까요?

<script type="text/javascript">
function fregister_submit(f)
{
    var agree1 = document.getElementsByName("agree");
    if (!agree1[0].checked) {
        alert("렌탈(임대차)이용약관의 내용에 동의하셔야 동의하셔야 이용 할 수 있습니다.");
        agree1[0].focus();
        return false;
    }

if (document.getElementById("agree10").value == '' && document.getElementById("agree11").value == '') {
        alert("렌탈(임대차)이용약관의 내용에 동의하셔야 동의하셔야 이용 할 수 있습니다.");
        agree1[0].focus();
        return false;
    }
}
</script>

<tr><td colspan=2 height=10></td></tr>

<tr>
<td colspan=2 class=mw_basic_write_title>
<table width="100%" cellpadding="4" cellspacing="0" bgcolor=#EEEEEE>
        <tr>
            <th class="table_header">렌탈(임대차)이용약관</th>
        </tr>
        <tr>
            <td align="center" valign="top"><textarea style="width: 98%" rows=10 readonly class=ed><? include_once("$board_skin_path/lental.txt") ?></textarea></td>
        </tr>
        <tr>
            <td height=40>
                &nbsp; <input type=radio value=1 name=agree id=agree11>&nbsp;<label for=agree11>동의합니다.</label>
                &nbsp; <input type=radio value=0 name=agree id=agree10>&nbsp;<label for=agree10>동의하지 않습니다.</label>
            </td>
        </tr>
    </table>
</td>
</tr>
<tr><td colspan=2 height=10></td></tr>

댓글 전체

자문자답이네요 ㅋㅋ ;;;
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=187754&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EB%8F%99%EC%9D%98%ED%95%A8&sop=and
있네요 게시판은 다르게 해야됐나봅니다 ㅎ ㄷㄷㄷ

필요한분 있을까바 적는데요
동의안함 동의함 둘다 체크 안되어 있을때도 체크하라는 메세지 띄우려면...
원문
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($wr_1 == 0) {
        alert("약관에 동의해 주이소~~      \\n\\n안그람 글 몬슨다 아나..    ");
        exit;
}
?>
에서
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($wr_1 == 0 || $wr_1 == '') { // 아무것도 체크 안되어 있을때...의 조건을 추가하니 되네요 불필요한 설명 이었나요? ㄷㄷㄷ ;;;;;;
        alert("약관에 동의해 주이소~~      \\n\\n안그람 글 몬슨다 아나..    ");
        exit;
}
?>
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT