본문 바로가기

프로그래밍언어/php

PHP 접속 브라우저 알아내기 // 크로스브라우징 // php 브라우저 분기 // $_SRVER['HTTP_USER_AGENT']

PHP 접속 브라우저 알아내기 //

크로스 브라우징 오류//

PHP 브라우저 별 분기//

$_SRVER['HTTP_USER_AGENT']




페이지 제작시 필히

 사용되는 크로스브라우징오류,,

따라서 분기가 필요하다



 
   $u_agent = $_SERVER['HTTP_USER_AGENT'];  //  들어온사람의 브라우저를 변수 $u_agent 에 담아서
  if(preg_match('/Chrome/i',$u_agent) ) 
 { 
   echo "크롬으로접속";
  
 }
 else if (preg_match('/Safari/i',$u_agent)){
     echo "사파리 접속";
 }



'MSIE', 'Chrome', 'Firefox', 'iPhone', 'iPad', 'Android', 'PPC', 'Safari', 등등 상황에따라 조건문에 사용