2011-08-23 3 views
0
내가 PHP 파일에이 간단한 코드가

... 모질라에서 지금Google 크롬 및 PHP, CHROMES PARSING의 오류?

<div id="main"> 
<?php 
    if { 
    .... 
    } 
    else { 
    .... 
    } 
?> 

</div> 

, 그리고 IE는이 같은 렌더링 ...

<div class="main"> 

<!-- HTML PARSED BY PHP --> 

</div> 

하지만 구글에이 같은 렌더링 크롬. PHP는 닫는 태그 (?>)과 같이 else 문의 종료 중괄호 후 다음과 같이되도록 내가 PHP 파일을 변경하는 경우

<div id="main"> 

<!-- HTML PARSED BY PHP --> 

div> 

...보다는

}?> 

. ...

} 
?> 

그런 다음 크롬 .... 그래서 같은 마지막 사업부를 렌더링

/div> 

크롬 및 PHP에 문제가 있으며 어떻게 멈추게 할 수 있습니까? 이상한 문제로 인해 페이지를 확인하기가 어렵습니다.

+2

하지 브라우저는 PHP를 렌더링보십시오. HTML은 PHP가 아닌 브라우저로 전송됩니다. –

+0

그래서 이것은 wamp 문제입니까 ?? 왜 이런 일이 일어나는 걸까요? – carlgcoder

+0

그러면 브라우저에서 어떻게 다릅니 까? 같은 파일이 전송되면 어떻게 결과가 달라 집니까? – carlgcoder

답변

0

그래서 내가 말했듯이, 브라우저가 PHP 스크립트를 렌더링하는 사람이 아니라 귀하의 설치입니다. 첫 번째 줄에 파일의 인코딩 유형을 확인해야합니다.

ANSI으로 변경하십시오.

다른 설치/다른 컴퓨터에서 스크립트를 실행하십시오.

그것이 전처리 하이퍼 텍스트라고 그 이유는, Online Tool