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

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

QA

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

답변 1

본문

그누보드 회원 리스트에서 회원이 가입할때 안드로이드로 가입했는지 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값이 출력되는지 리턴됩니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 60,954
© SIRSOFT
현재 페이지 제일 처음으로