Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
(PHP) Выгружается файл с расширением php, а мне нужно kml
|
|||
|---|---|---|---|
|
#18+
Подскажите, плиз, где что изменить? <? session_start(); if ($_SESSION['authorized']<>'1') { header("Location: /auth.php"); exit; } ?> <?php require('phpsqlajax_dbinfo.php'); // Открываем соединение с MySQL-сервером. $connection = mysql_connect (localhost, $username, $password); if (!$connection) { die('Нет подключения : ' . mysql_error()); } // Выбираем активную БД. $db_selected = mysql_select_db($database, $connection); if (!$db_selected) { die ('Невозможно использовать БД : ' . mysql_error()); } // Выбираем строки в таблице $LAC=$_POST["LAC"]; $CID=$_POST["CID"]; $query = "SELECT * FROM `table` where LAC='$LAC' and CellID='$CID'"; $result = mysql_query($query); if (!$result) { die('Неверный запрос: ' . mysql_error()); } if (mysql_num_rows($result) == 0) { echo "Записей не найдено"; exit; } // Создаем строковый массив. $kml = array('<?xml version="1.0" encoding="Windows-1251"?>'); $kml[] = '<kml xmlns="http://earth.google.com/kml/2.1">'; $kml[] = ' <Document>'; $kml[] = ' <Folder id="0" layerTag="DGISLAYER2">'; $kml[] = ' <name>'.$LAC."-".$CID.'</name>'; $kml[] = ' <visibility>1</visibility>'; $kml[] = ' <open>0</open>'; $kml[] = ' <styleUrl>#mycat_Style_00000000</styleUrl>'; $kml[] = ' <showType>0</showType>'; // Проходимся по результатам выборки. while ($row = @mysql_fetch_assoc($result)) { $kml[] = ' <Placemark id="placemark' . $row['id'] . '">'; $kml[] = ' <name>' . htmlentities($row['CellID']) . '</name>'; $kml[] = ' <visibility>1</visibility>'; $kml[] = ' <Point>'; $kml[] = ' <coordinates>' . $row['Longitude'] . ',' . $row['Latitude'] . '</coordinates>'; $kml[] = ' </Point>'; $kml[] = ' </Placemark>'; } // Завершаем XML-файл $kml[] = ' </Folder>'; $kml[] = ' </Document>'; $kml[] = '</kml>'; $kmlOutput = join("\n", $kml); header('Content-type: application/vnd.google-earth.kml+xml'); echo $kmlOutput; ?> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2014, 15:33 |
|
||
|
(PHP) Выгружается файл с расширением php, а мне нужно kml
|
|||
|---|---|---|---|
|
#18+
Dadont, Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2014, 16:44 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=95&tid=1463119]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 255ms |
| total: | 371ms |

| 0 / 0 |
