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"; { 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