Мне нужен динамический Sitemap для моего динамического PHP SQL-сайта, чем я искал и следовал учебнику.Dynamic Sitemap PHP/XML
Но когда я представить его, есть ошибка:
«ошибка в строке 1 в колонке 6: декларация XML допускается только в начале документа»
Я ищу о б и я понял, что это из-за коротких тегов PHP
Но я не могу отключить функцию коротких тегов, потому что я использую это на своем сайте.
Тогда мне нужно другое решение;
That's мой код:
<?php
header('Content-type: application/xml; charset=UTF-8');
error_reporting(0);
include "connection.php";
$hoje = date('Y-m-d');
$output = '<?xml version="1.0" encoding="UTF-8"?>';
echo $output
?>
<urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
// Here goes my Normal Sitemap //
// Here goes my Dynamic Sitemap //
<?php
$sql_tabela = mysql_query("SELECT * FROM imovel WHERE codigoImovel != '1' ORDER BY idImovel DESC");
$sql_tabela1 = mysql_query("SELECT * FROM prontomorar WHERE idPronto != '1' ORDER BY idPronto DESC");
$sql_tabela2 = mysql_query("SELECT * FROM construcao WHERE idConstrucao != '1' ORDER BY idConstrucao DESC");
?>
</urlset>
Я попытался использовать это:
echo file_get_contents("data.txt");
с этим содержанием в "data.txt":
<?xml version="1.0" encoding="UTF-8"?>
Но это не помог мне вообще;
Итак, любой может мне помочь ????
Если у вас нет какого-либо правила, вы можете полностью отказаться от декларации '' ... – Shnugo
Как выглядит вывод? – Mike
Как вы говорите omitt ??? И какой вывод вы хотите? – AnthonyKamers