미채택 완료

실수

2026-06-30 (화) 22:16:02 142
로그인 - 기본환경설정.....
들어가서 살펴보면,

1. 접근 가능 아이피
2. 접근 차단 아이피

이렇게 2개가 있는데...
이거 없애 버릴수는 없나요?

자꾸..
접근 차단 아이피 주소를...
접근 가능 아이피로 입력해서...

홈페이지가 뜨질 않는 상황이 벌써 2번째네요.

그리고 그누보드가 정말 잘 해 놓은게 "로그인중인 최고관리자는 탈퇴할 수 없습니다"
→ SIR 최고. (맥주 마셔도 안전함)

감사합니다.
 
|

답변 3개 / 댓글 2개

adm/config_form.php에서 접근가능 IP 부분을 이렇게 바꾸세요:

기존:


<th scope="row"><label for="cf_possible_ip">접근가능 IP</label></th>
<td>
    <?php echo help('입력된 IP의 컴퓨터만 접근할 수 있습니다.<br>123.123.+ 도 입력 가능. (엔터로 구분)') ?>
    <textarea name="cf_possible_ip" id="cf_possible_ip"><?php echo get_sanitize_input($config['cf_possible_ip']); ?></textarea>
</td>
변경:


<th scope="row">접근가능 IP</th>
<td>
    <input type="hidden" name="cf_possible_ip" value="">
    <span style="color:#999;">실수 방지를 위해 비활성화됨 (사용 안 함)</span>
</td>
조기 축구도 끝나고 막걸리 먹는데 ...
관리자 로그인하고 맥주는...
2026-07-01 (수) 01:33:39
기능을 없애버릴려고 하지마시고
fconfigform_submit 이버튼 함수처리 하고있는부분 검색하시고 다음 아래 복사해서 넣어주세요

        var cf_possible_ip_val = f.cf_possible_ip.value;
        if (cf_possible_ip_val && cf_intercept_ip_val) {
            var possible_ips = cf_possible_ip_val.split(/\r?\n/);
            var intercept_ips = cf_intercept_ip_val.split(/\r?\n/);
            for (var i = 0; i < possible_ips.length; i++) {
                var possible_ip = possible_ips[i].trim();
                if (!possible_ip) continue;
                for (var j = 0; j < intercept_ips.length; j++) {
                    var intercept_ip = intercept_ips[j].trim();
                    if (!intercept_ip) continue;
                    if (possible_ip === intercept_ip) {
                        alert("접근가능 IP와 접근차단 IP에 동일한 IP가 입력되어 있습니다.\n\n저장할 수 없습니다.");
                        return false;
                    }
                }
            }
        }

답변에 대한 댓글 2개

2026-07-01 (수) 08:38:08
루트좀 알려주세요
..bbs/ ???
adm/config_form.php

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