채택완료

Mac,ipad,iphone 접속을 차단하려면?

아래처럼 array 를 "Mac","ipad","iphone" 이렇게 작성하면,

맥북,아이패드,아이폰 등 애플에서 만든 모든 제품의 접속을

차단할 수 있을까요?

<?
function AppleCheck() {
    global $HTTP_USER_AGENT;
    $AppleArray  = array("Mac","ipad","iphone");


    $checkCount = 0;
        for($i=0; $i<sizeof($AppleArray); $i++){
            if(preg_match("/$AppleArray[$i]/", strtolower($HTTP_USER_AGENT))){ $checkCount++; break; }
        }
   return ($checkCount >= 1) ? "Apple" : "Computer";
}
?>


<?if(AppleCheck() == "Apple"){?>
애플제품은 볼 수 없습니다.
<?}else{?>
<?}?>

|

답변 1개

채택된 답변
+20 포인트

<?php if (preg_match('/(iPhone|iPod|Mac)/', $_SERVER['HTTP_USER_AGENT']) ) { ?>
kkkk
<?}else{?>
애플은 볼 수 없습니다.
<?}?>

# 시험은 하지 못하였습니다.

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