2013-04-23 2 views
0

다음은 날씨를 기반으로 변수를 표시하고 있거나 가치가없는 PHP 페이지 섹션입니다. 이것은 파이어 폭스와 크롬에서는 잘 작동하지만 FF 나 크롬처럼 공백이 아닌 변수가 가치가없는 경우 인터넷 익스플로러 "null"이 표시됩니다. 이 문제를 해결할 수있는 방법이 있습니까?Internet Explorer에 null이 표시되지 않게하는 방법은 무엇입니까?

<tr> 
<td>Track</td> 
<td><?php echo $trackResult. '&acute;<br/>'; 
    if($trackResultOne != NULL){ echo $trackResultOne."&acute;<br/>";} 
    if($trackResultTwo != NULL){ echo $trackResultTwo."&acute;";} 
    ?></td> 
</tr> 
+2

PHP 서버 양면 처리 브라우저에 출력을 전송한다. 다양한 웹 브라우저간에 차이점을 어떻게 이해해야하는지 이해할 수 없습니다. 일반적으로 :'isset()'또는'empty()'와 같은 함수를 찾으십시오. http://php.net/manual/de/function.isset.php –

+0

@StefanBrendle, 완전하지는 않습니다. ''== NULL'은'empty ('')와 동일하다는 것을 잊지 마십시오. – Havelock

+2

실제로 변수에 PHP의 'null'값이 포함되어 있는지 확인하십시오. 'isnull ($ trackResultOne)'이 true이면, v.s. ** STRING **을 (를) 포함하여 'n', 'u', 'l', 'l'을 철자 한 것입니까? 'var_dump ($ trackResultOne)'를 통해 어떤 경우인지 확인할 수 있습니다. –

답변

-1

Unfortunatelly, 당신은 널 (null) ''문자열로, IE 자동으로 변환 진짜 널 (null) 빈 (')를'검색하기 위해 IF의 ELSE 부분을 사용해야합니다.

감사

파블로

관련 문제