묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
ip 주소 앞 3자리만 맞으면 일정한 별명이 출력되도록 하려면...
2004.08.09 14:02
php 생초보입니다.
전에 부탁드려 받았던 ip 관련 식인데요.
<?
$ip = array("222.222.222.222"=>"천사","333.333.333.333" =>"사탄");
if ($ip[$_SERVER['REMOTE_ADDR']])
echo $ip[$_SERVER['REMOTE_ADDR']]. " Hi";
?>
상기 문에서 ip 4자리 중 네번째 자리의 수에 관계없이 (222.222.222.***인 경우는 친구, 333.333.333.***인 경우는 악마) 앞 3자리만 맞으면 별명이 출력되도록 하려면 어떻게 해야하나요?
염치없이 계속 부탁드리네요.
전에 부탁드려 받았던 ip 관련 식인데요.
<?
$ip = array("222.222.222.222"=>"천사","333.333.333.333" =>"사탄");
if ($ip[$_SERVER['REMOTE_ADDR']])
echo $ip[$_SERVER['REMOTE_ADDR']]. " Hi";
?>
상기 문에서 ip 4자리 중 네번째 자리의 수에 관계없이 (222.222.222.***인 경우는 친구, 333.333.333.***인 경우는 악마) 앞 3자리만 맞으면 별명이 출력되도록 하려면 어떻게 해야하나요?
염치없이 계속 부탁드리네요.
댓글 3
-
니혼.짱꼴라즐
2004.08.09 16:10
ㅡㅡ;; ip네임은 333이 없다죠... [도주] -
플로렐라
2004.08.09 16:35
무식한 방법이 있지만.. 정규식쓰면 편할듯.. (그건 잘모르니;) -
최영곤
2004.08.13 11:56
앞에서부터 12자리를 변수에 담아온 다음에
값이 222.222.222.이면 친구라고 나타내고
값이 333.333.333.이면 악마라고 나타내면 되지 않을까요?
근데 니혼.짱꼴라즐 님이 말씀하신것처럼 ip번호의 최대 숫자는 255입니다. ^^