Neden CakePHP benim xml düzeni önce bir boşluk ekleme olduğunu?

2 Cevap php

Bir boşluk KML dosyasını reddetmek için Google Earth neden benim KML dosya düzeni başında geliyor tutar nerede CakePKP'deki gerçekten sinir bozucu bir sorun yaşıyorum!

<?php header("Content-disposition: attachment; filename=area.kml");
header("Content-Type: application/vnd.google-earth.kml+xml kml; charset=utf8");
header("Content-Transfer-Encoding: binary");
header("Pragma: no-cache");
header("Expires: 0");
echo '<?xml version="1.0" encoding="UTF-8"?>';
 ?>
<kml xmlns="http://earth.google.com/kml/2.2">
    <Document>
    	<?php echo $content_for_layout ?>
    </Document>
</kml>

Ben almak için çıktı

" <?xml version="1.0" encoding="UTF-8"?>"

ect ect please help!

2 Cevap

Eğer kapanış sonra bir boşluk olan bir php dosyası da dahil olmak üzere eğer bu mümkün olabilir ?>. Bu nedenle, genellikle (sen bir görünümü dışında, örneğin, echo Bir değişken ing ve diğer içeriği şu) bu etiketi dahil olmadığını önerilir.

Bu sonra c / r var?> etiketi ve

?>