폼메일에서 자동 등록 방지 해제 & 엑박 해결방안 > 그누4 질문답변

그누4 질문답변

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

폼메일에서 자동 등록 방지 해제 & 엑박 해결방안 정보

폼메일에서 자동 등록 방지 해제 & 엑박 해결방안

본문

폼메일에서 자동 등록 방지 해제하는 방법좀 알려주세요
아니면 자동등록방지에 자꾸 엑박이 떠서 그러는데 제대로 보이게 할수 있는 방법을 알려주셔도 좋습니다~

그리고 폼메일 스킨 적용하려면 어느 폴더에
다른분들이 만드신 스킨 파일 (formmail.skin.php)을 넣어야하는지도 알려주세요~

완전 초보라 너무 헤매네요ㅠㅠ
찾다찾다 물어봅니다..
  • 복사

댓글 전체

skin/member/basic/formmail.skin.php

basic => 이름이 다를수도 있습니다^^

자동등록방지 부분 삭제하시면 됩니다

formmail.skin.php 위치는
skin/member/스킨이름/
입니다^^

자동등록방지 소스
<td width="100%" align="center" valign="top" bgcolor="#FFFFFF"><tr>
                    <td height="27" align="center"><img id='kcaptcha_image' border='0' width=120 height=60 onclick="imageClick();" style="cursor:pointer;" title="글자가 잘안보이는 경우 클릭하시면 새로운 글자가 나옵니다."></td>
                    <td valign="bottom"><img src="<?=$member_skin_path?>/img/l.gif" width="1" height="8"></td>
                    <td><input class='ed' type=input size=10 name=wr_key itemname="자동등록방지" required>&nbsp;&nbsp;왼쪽의 글자를 입력하세요.</td>
                </tr></table>

<script type="text/javascript" src="<?="$g4[path]/js/md5.js"?>"></script>
<script type="text/javascript"> var md5_norobot_key = ''; </script>
<script type="text/javascript" src="<?="$g4[path]/js/prototype.js"?>"></script>
<script type="text/javascript">
function imageClick() {
    var url = "<?=$g4[bbs_path]?>/kcaptcha_session.php";
    var para = "";
    var myAjax = new Ajax.Request(
        url,
        {
            method: 'post',
            asynchronous: true,
            parameters: para,
            onComplete: imageClickResult
        });
}

function imageClickResult(req) {
    var result = req.responseText;
    var img = document.createElement("IMG");
    img.setAttribute("src", "<?=$g4[bbs_path]?>/kcaptcha_image.php?t=" + (new Date).getTime());
    document.getElementById('kcaptcha_image').src = img.getAttribute('src');

    md5_norobot_key = result;
}

Event.observe(window, "load", imageClick);

with (document.fformmail) {
    if (typeof fname != "undefined")
        fname.focus();
    else if (typeof subject != "undefined")
        subject.focus();
}

function fformmail_submit(f)
{
    if (typeof(f.wr_key) != 'undefined') {
        if (hex_md5(f.wr_key.value) != md5_norobot_key) {
            alert('자동등록방지용 글자가 제대로 입력되지 않았습니다.');
            f.wr_key.focus();
            return false;
        }
    }

    if (f.file1.value || f.file2.value) {
        // 4.00.11
        if (!confirm("첨부파일의 용량이 큰경우 전송시간이 오래 걸립니다.\n\n메일보내기가 완료되기 전에 창을 닫거나 새로고침 하지 마십시오."))
            return false;
    }

    document.getElementById('btn_submit').disabled = true;

    f.action = "./formmail_send.php";
    return true;
}
</script>
<script type="text/javascript" src="<?="$g4[path]/js/jquery.kcaptcha.js"?>"></script>
<script type="text/javascript" src="<?="$g4[path]/js/prototype.js"?>"></script>


둘중에 하나 일듯 한데요.

/js/prototype.js
/js/jquery--

이 찾아서 맞추시면 되구요.

/skin/member/관리자에서지정한회원관련스킨/formmail.skin.php 입니다.
© SIRSOFT
현재 페이지 제일 처음으로