여분필드 사용방법

여분필드 사용방법

QA

여분필드 사용방법

본문

안녕하세요

 

그누스터디 님의 "특정 ip만 관리자모드 접속" 소스를 사용중입니다.

https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=172

 

 

$possible_ip = array("xxx.xxx.xxx.xxx", "xxx.xxx.xxx.xxx");
if (!in_array($_SERVER['REMOTE_ADDR'], $possible_ip)){
   alert('접근 권한이 없습니다.', G5_URL);
}

 

여기서 

IP입력 부분을

관리자모드 - 환경설정 - 여분필드에서 콤마로 구분하여 입력을 하는 형태로 만들고싶어서요

 

입력부분은

<input type="text" name="cf_1" id="cf_1">

 

출력부분을 어떻게 넣어야할지 모르겠구요 ㅠ

$possible_ip = array($config['cf_1'] );

 

특히 config_form_update 에서 

어떻게 해줘야 할지 모르겠습니다. ㅠ 따옴표를 자동으로 붙혀주는걸 넣어야 하는건지??

아니면 "xxx.xxx.xxx.xxx", "xxx.xxx.xxx.xxx" , "xxx.xxx.xxx.xxx" 이런식으로 계속 입력을 해주는게 나은지..

 

 

고수님들의 도움.. 부탁드리겠습니다...

 

 

 

이 질문에 댓글 쓰기 :

답변 1

input에 입력자체는 구분자를 함께 붙여서 쓰도록하시구요.

123.123.123.213|111.111.111.111|222.222.222.222


$possible_ip = array("xxx.xxx.xxx.xxx", "xxx.xxx.xxx.xxx");
if (!in_array($_SERVER['REMOTE_ADDR'], $possible_ip)){
   alert('접근 권한이 없습니다.', G5_URL);
}

위 코드를 아래와같이 바꾸셔도 될듯합니다.


$possible_ip = explode('|', $config['cf_1']);
if (!in_array($_SERVER['REMOTE_ADDR'], $possible_ip)){
   alert('접근 권한이 없습니다.', G5_URL);
}
답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

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