회원목록에서 가입한 os표시

회원목록에서 가입한 os표시

QA

회원목록에서 가입한 os표시

본문

그누보드 회원 리스트에서 회원이 가입할때 안드로이드로 가입했는지 ios로 가입했는지

구분해서 표에 넣고 싶은데 방법좀 알려주실 분 계실까요?

초보인지라 소스도 함께 작성해서 설명해주시면 감사하겠습니다:)

이 질문에 댓글 쓰기 :

답변 1

$_SERVER["HTTP_USER_AGENT"]  란  환견변수를 사용하시면 해당 os가 어떤것인지 알수 있습니다.

 

아래와 같이 코드처럼 사용하시면 될꺼 같네요..

 


function getOsInfo()
{
  $userAgent = $_SERVER["HTTP_USER_AGENT"]; 
  if (preg_match('/linux/i', $userAgent)){ 
    $os = 'linux';
  } elseif(preg_match('/macintosh|mac os x/i', $userAgent)){
    $os = 'mac';
  } elseif (preg_match('/windows|win32/i', $userAgent)){
    $os = 'windows';
  } elseif (preg_match('/ios/i', $userAgent)){
    $os = ios';
  } else {
    $os = 'Other';
  }
  return $os;
}

 

getOsInfo() 출력값을 보시면 어떤 os값이 출력되는지 리턴됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

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