2013-08-12 4 views
1

나는 다음과 같은 코드를 가지고 :PHP 1.2

<?xml version="1.0" ?> 
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN" 
     "http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title>test</title> 
     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
     <meta content="metadesc" name="description" /> 
     <meta content="metakey" name="keywords" /> 
     <meta name ="googlebot" content="index,follow" /> 
     <meta name="robots" content="INDEX, FOLLOW" /> 
     <link rel="stylesheet" href="core.css"/> 
</head> 
<body> 

<div class="page"> 
    <div class="head"> 
     <div class="menu"> 
      <ul> 
       <li><a href="test.php?sid=<?php echo $id; ?>">test</a></li> 
       <li><a href="test.php?sid=<?php echo $id; ?>">test</a></li> 
       <li><a href="test.php?sid=<?php echo $id; ?>">test</a></li> 
       <li><a href="test.php?sid=<?php echo $id; ?>">test</a></li> 
       <li><a href="test.php?sid=<?php echo $id; ?>">test</a></li> 
      </ul> 
     </div> 
    </div> 
</div> 

</body> 
</html> 

의 index.php 내 유일한 문제는 내가 시도하고 문서를 미리 볼 때, 아무것도없는 소스 코드, 오류없이 또는 아무것도 표시되지 않습니다 것입니다.

내가보기에 모바일 xhtml이 text/html로 제공 될 수 없으므로 문제를 해결하기 위해 콘텐츠 전에 헤더에서 다음을 시도해 보았습니다. 나는 다음과 같이 노력했다. (동시에 부정하지는 않지만 동시에) :

<?php header("Content-type: application/xml ");?> 

<?php header("Content-type: application/xhtml+xml ");?> 

<?php header('Content-type: application/vnd.wap.xhtml+xml'); ?> 

출력/오류 또는 기타 사항이 없습니다. 문제가 될 수있는 사람은 누구나 조언 해 주시겠습니까?

답변

0

음이 표시 오류가 꺼져 밝혀졌다 그리고 난 짧은 태그가 해제되지 않은 PHP에서 HTTP 500 오류가 발생되었고, 그것은 XML에 <?을 구문 분석하려고했다