묻고답하기

IE6 브라우즈 버전 체크하는 것 왜 안 되는가?

layouts.html 첫머리에 아래와 같은 php를 넣었는데 전혀 실행이 안 됩니다.
그런데 건즈님은 어떻게 실행이 될 수 있었는지 참 궁금합니다.
거즈님 뭐가 잘 못인지 좀 봐주시겠습니까?


1.
<?php
include '/home/hosting_users/realjoys/www/html/idBrowser.php';
$browser = idBrowser::detect();

echo $browser['name'];
echo $browser['version'];

if ($browser['name'] == 'msie') {
  if ($browser['version'] <= '6') {
   echo"<!--%import(\"css/default-ie.css\")-->";
  }
  else {
   echo"<!--%import(\"css/default-ie.css\")-->";
   }
}
else {
 echo"<!--%import(\"css/default-ie.css\")-->";
}
?>




 

2. 아래 것은 실행이 안 됩니다. 브라우즈에 아무 것도 안 나타납니다.
error
{@include('/home/hosting_users/realjoys/www/html/idBrowser.php')}
error
{@include('/home/hosting_users/realjoys/www/html/idBrowser.php');}
error
{@include '/home/hosting_users/realjoys/www/html/idBrowser.php'}

 

3. 이것도 실행이 안  됩니다.  browser 값도 나타나지 않습니다.
<!--#include('/home/hosting_users/realjoys/www/html/idBrowser.php')-->
{@ $browser = idBrowser::detect() }

{ $browser['name'+ '+ '] }
{ $browser['version'] }

<!--@if($browser['name'] == 'msie')-->
 <!--@if($browser['version'] <= 6)-->
   <!--%import("css/default-ie.css")-->
 <!--@else-->
   <!--%import("css/default.css")-->
 <!--@end-->
<!--@else-->
  <!--%import("css/default.css")-->
<!--@end-->

 

 

 

 

4. 아래 것도 마찬가지로 뭘 실행하는지 통 알 수가 없습니다.
 <!--사용된 브라우저와 버전, 플랫폼 확인 -->
          {@$userAgent = strtolower($_SERVER['HTTP_USER_AGENT'])}

 <!--브라우저 종류 확인 -->
 <!--@if(preg_match('/opera/', $userAgent))-->
             {@$name = 'opera'}
 <!--@elseif(preg_match('/webkit/', $userAgent))-->
             {@$name = 'safari'}
 <!--@elseif(preg_match('/msie/', $userAgent))-->
             {@$name = 'msie'}
 <!--@elseif(preg_match('/mozilla/', $userAgent) && !preg_match('/compatible/', $userAgent))-->
             {@$name = 'mozilla'}
 <!--@else-->
             {@$name = 'unrecognized'}
 <!--@end-->

 <!--버전 확인 -->
 <!--@if(preg_match('/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/', $userAgent, $matches))-->
             {@$version = $matches[1]}
 <!--@else-->
             {@$version = 'unknown'}
 <!--@end-->
 
 <!--플랫폼 -->
 <!--@if(preg_match('/linux/', $userAgent))-->
             {@$platform = 'linux'}
 <!--@elseif(preg_match('/macintosh|mac os x/', $userAgent))-->
             {@$platform = 'mac'}
 <!--@elseif(preg_match('/windows|win32/', $userAgent))-->
             {@$platform = 'windows'}
 <!--@else-->
             {@$platform = 'unrecognized'}
 <!--@end-->

 <!--@if($name == 'msie')-->
  <!--@if($version <= 6)-->
   <!--%import("css/default-ie.css")-->
  <!--@else-->
   <!--%import("css/default.css")-->
  <!--@end-->
 <!--@else-->
  <!--%import("css/default.css")-->
 <!--@end-->



빨간색 임포트를 실행하는 것을 보면
위 if 문 조건 전체를 인식하지 못하는 것 같습니다.

이거 가지고 어제 오늘 씨름을 합니다.

어떤 분은 layouts.html 에서 php도 실행 된다고 하는데

way 나는 안 되는가???

누가 좀 도와 주세요.

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
네모76 댓글이 안달려요...(재)  
미눙 존재하지 않는 사용자 아이디라고 하네요 ㅠㅠ [1] 2011.05.10 by 마시멜
ttucca XpressEngine Core 는 어디 있나요 [1] 2011.05.10 by 송동우
sara 한개의 서버에서 2개 홈을 운영하려는데 멤버정보만 공유가 가능한가요?  
풀카운트 xe1.4.5.7로 업데이트 한다음에. [1] 2011.05.10 by 라르게덴
김은옥251 최근 게시물에 그 글 해당 카테고리도 보여지게 하고 싶습니다. [1] 2011.05.10 by 송동우
어쿠스틱 A홈페이지를 B홈페이지로 복제후 B관리자모드 게시판목록에서 브라우저제목 클릭시 A홈페이지가 나와버립니다. [2] 2011.05.10 by 어라하여
쿵푸팬더 글 본문내용을 메일로 보내기 (소셜처럼) [1] 2011.05.10 by ForHanbi
4차소년 문의드려요 [1] 2011.05.10 by 송동우
digirave 게시판 EX에서 EX Board로 전환하는 방법 [1] 2011.05.10 by 송동우
치즈미 BGM관련 질문 [1] 2011.05.10 by 공듀
korailsonic xe core 1.4.4.4 -> 1.4.5.7 변경된 파일만 해도 가능한가요? [1] 2011.05.10 by 공듀
마시멜 Potal XE 해결방법좀,.. [1] 2011.05.09 by 마시멜
구다시 xml 쿼리문법 [1] 2011.05.09 by 구다시
카카오엔진 닉네임을 클릭하면 회원정보보기를 없애고 싶습니다. [2] 2011.05.09 by 송동우
너랑께 xampp->rwapm 갈아탄 뒤 페이지 깨짐현상... [1] 2011.05.09 by hhgyu
jjjnnn 실명인증 궁금합니다 부탁합니다..ㅠㅠ  
navyFlElD 다시질문 탭형 최근글 위젯 문제!! 제발고수님들 답변해주세요 file  
제주촌닭 포인트가 이상합니다  
정은미915 옛날 자료실이 있나요? 졸졸이 스토커 애드온을 다운받고 싶어요. [1] 2011.05.09 by 송동우