2011-10-10 2 views
0

KML 파일 (Google지도 용으로 형식이 지정된 XML)을 생성 중입니다. XML 파일의 infowindow 섹션 내에 CDATA 태그가 있습니다. 따라서 정보 창을지도에서 열면 HTML 태그로 데이터를 서식 지정할 수 있습니다. 여기 내가해야 할 일이 있습니다. 이 cdata 섹션에 PHP include 문이 있어야합니다. CDATA 태그 내에 다음을 넣으려고합니다. <? include("http://www.yahoo.com"); ?> 페이지가로드 될 때 표시되는 내용은 다음과 같습니다. <![CDATA[<div> &lt;? include(&quot;http://www.yahoo.com&quot;); ?&gt; &nbsp;</div> ]]> 어떻게 수정합니까? 감사합니다.CDATA 태그 내에 PHP가 포함 된 문

답변

1

파일의 확장자가 .kml 인 경우 웹 서버에서 PHP를 사용하여 해당 파일 확장자를 제공하도록 지시해야합니다. 이런 식으로 뭔가 아파치에서 그것을 할 것입니다 :

AddType application/x-httpd-php .kml 

을 그것이 .PHP 파일의 경우, 내 의심은 PHP의 정렬 태그를 사용할 것을, 그리고 당신이 <?php 대신 <?를 사용할 필요가있다. PHP를 깨뜨릴만한 CDATA 태그에 관한 특별한 것은 없습니다.

관련 문제