정말 간단한 소스인데 3일째 고전중이네여 ㅜㅜ 도와주세여 고수님들 아흑 정보
정말 간단한 소스인데 3일째 고전중이네여 ㅜㅜ 도와주세여 고수님들 아흑본문
<?
$data = file("ip.txt");
for($i=0; $i<count($data); $i++){
if(eregi($REMOTE_ADDR,$data[$i])) {echo "<script> top.location.href='http://naver.com';</script>";}
}
?>
간단한 ip접속시 특정 주소로 넘어가는 소스를 연동중인데여
ip.txt 파일값에는 아이피 리스트가 222.111.222.333 이런식으로 넣으면 naver.com으로 가는데
일일이 아이피기입이 힘들어서 222.111.*.* 이런식으로 하게되면 적용이 안되더라구요 ㅜㅜ ;;
이 해결방법 아시는 고수님들 계시면 ㅜㅜ 제발 도와주세여 2주동안 해메는 ㅜㅜ
$data = file("ip.txt");
for($i=0; $i<count($data); $i++){
if(eregi($REMOTE_ADDR,$data[$i])) {echo "<script> top.location.href='http://naver.com';</script>";}
}
?>
간단한 ip접속시 특정 주소로 넘어가는 소스를 연동중인데여
ip.txt 파일값에는 아이피 리스트가 222.111.222.333 이런식으로 넣으면 naver.com으로 가는데
일일이 아이피기입이 힘들어서 222.111.*.* 이런식으로 하게되면 적용이 안되더라구요 ㅜㅜ ;;
이 해결방법 아시는 고수님들 계시면 ㅜㅜ 제발 도와주세여 2주동안 해메는 ㅜㅜ
댓글 전체
if (preg_match ('/222\.111(\.[0-9]{1,3}){2}/', $data[$i])) .....
ㅜㅜ 222.111.*.* 예시로 적은 ㅜㅜ 기입하는 ip마다 다 *.*.*.* 이런식으로 적용되는 소스가 절실해여 ㅜㅜ

원리를 모르시면 간단하다고 말씀하시면 않됩니다.
프로그래머에 따라 100줄짜리가 한줄로도 가능합니다.
제일 윘분이 정확하게 정리하셨네요
나머지는 php 함수좀 공부하시면 됩니다.
프로그래머에 따라 100줄짜리가 한줄로도 가능합니다.
제일 윘분이 정확하게 정리하셨네요
나머지는 php 함수좀 공부하시면 됩니다.