Пытаюсь использовать пример:
http://api.yandex.ru/maps
Но вместо пути к xml-файлу прописываю путь к php-файлу, который создает xml. Однако ссылки не создаются. Вот мой файл:
<?php
header("Content-type: text/xml");
include("settings.php");
?>
<ymaps:ymaps xmlns="http://maps.yandex.ru/ymaps/1.x" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maps.yandex.ru/schemas/ymaps/1.x/ymaps.xsd">
<Representation xmlns="http://maps.yandex.ru/representation/1.x">
<Style gml:id="commonStyle">
<iconStyle>
<size x="32" y="37"/>
<offset x="-16" y="-18"/>
</iconStyle>
<balloonContentStyle>
<template>#balloonTemplate</template>
</balloonContentStyle>
</Style>
<Style gml:id="styleTurism">
<parentStyle>#commonStyle</parentStyle>
<iconStyle>
<href>http://webmap-blog.ru/exa
</iconStyle>
</Style>
<Template gml:id="balloonTemplate">
<text><![CDATA[
<div style="font-size:12px;">
<div style="color:#ff0303;font
</div>]]></text>
</Template>
</Representation>
<?php
echo '<ymaps:GeoObjectCollection>';
echo '<gml:name>Объекты на карте</gml:name>';
echo '<gml:featureMembers>';
$query1= "SELECT * FROM district";
$result1 = mysql_query($query1);
while ($par1 = mysql_fetch_array($result1))
{
echo '<ymaps:GeoObjectCollection>';
echo '<gml:name>Объекты на карте</gml:name>';
echo '<gml:featureMembers>';
echo '<ymaps:GeoObject gml:id="', $par1['id'], '">';
echo '<gml:name>', htmlspecialchars($par1['name']), '</gml:name>';
echo '<gml:metaDataProperty>';
echo '<AnyMetaData>';
echo '</AnyMetaData>';
echo '</gml:metaDataProperty>';
echo '<gml:Point>';
echo '<gml:pos>', $par1['coord_y'], ' ', $par1['coord_x'], '</gml:pos>';
echo '</gml:Point>';
echo '<style>#styleTurism</style>';
echo '</ymaps:GeoObject>';
echo '</gml:featureMembers>';
echo '</ymaps:GeoObjectCollection>';
echo "\n";
}
echo '</gml:featureMembers>';
echo '</ymaps:GeoObjectCollection>';
echo '</ymaps:ymaps>';
?>
В чем может быть проблема? Спасибо.