테스트 사이트 - 개발 중인 베타 버전입니다

회원목록에서 가입한 os표시 채택완료

도로르 3년 전 조회 1,911

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

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

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

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

답변 1개

채택된 답변
+20 포인트
복스리
3년 전

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

 

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

 

</p>

<p>function getOsInfo()

{

  $userAgent = $_SERVER["HTTP_USER_AGENT"]; </p>

<p>  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';

  }</p>

<p>  return $os;

}</p>

<p>

 

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

도로르
3년 전
알려주신 소스 관리자 회원리스트 페이지에 넣고 사용하면 되는 건가요?
복스리
3년 전
네 확인해보시고.. 적용을 해보시기 바랍니다.

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

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

로그인