Witam
Mam skrypt, który generuje pliki z bazy do sitemap, ale niestety nie wiem, w którym miejscu jest błąd.
Oto skrypt:
<?php
include './include/function.php';
$spage="http://www.kodypocztowe.eszukaj.com";
$nazwa_pliku="sitemap.xml";
if ($fi[mtime
]<(time()- (1
* 24
* 60
* 60
))) {
createFile($nazwa_pliku);
}
return;
} else {
createFile($nazwa_pliku);
}
function createFile($fn)
{
$mapa='<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc>http://www.kodypocztowe.eszukaj.com</loc>
</url>'."\n\n";
$sql="
SELECT * FROM kody_pocztowe WHERE kod_pocztowy ORDER BY kody_pocztowe desc ";
$mapa.="<url>\n<loc>http://www.kodypocztowe.eszukaj.com/";
$mapa.=tytul_ogl($sql).",kody.html</loc>\n</url>\n\n";
$mapa.="</urlset>";
}
?>
Proszę o pomoc.
Po wywołaniu pliku pojawia mi się taki sitemap:
<urlset>
−
<url>
<loc>http://www.kodypocztowe.eszukaj.com</loc>
</url>
−
<url>
−
<loc>
<a href="http://www.kodypocztowe.eszukaj.com/__select__from_kody_pocztowe_where_kod_pocztowy__order_by_kody_pocztowe_desc_,ko
dy.html" target="_blank">http://www.kodypocztowe.eszukaj.com/__sele...desc_,kody.html</a>
</loc>
</url>
</urlset