<?php

header('Content-type: application/xml; charset=utf-8');
$mysql = mysqli_connect('localhost', 'klinik', '?X43rf2l', 'klinik_db');
mysqli_query($mysql, "SET NAMES 'utf8'");

echo '<?xml version="1.0" encoding="UTF-8"?>';
echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">';

$query = mysqli_query($mysql, "SELECT menu, url, created, edited, img_url, img_txt FROM pages WHERE secret!=1 ORDER BY tid ASC, sid ASC");

while ($p = mysqli_fetch_assoc($query)) {
    $p['edited'] = ($p['edited'] != 0) ? $p['edited'] : $p['created'];
    echo '<url>';
    echo '<loc>https://www.zahnklinik-thun.ch/'.$p['url'].'</loc>';
    if ($p['img_url'] != '') {
        echo '<image:image>';
        echo '<image:loc>https://www.zahnklinik-thun.ch/img/'.$p['img_url'].'</image:loc>';
        if ($p['img_txt'] != '') echo '<image:caption>'.htmlspecialchars($p['img_txt'], ENT_QUOTES, 'UTF-8').'</image:caption>';
        echo '</image:image>';
    }
    echo '<lastmod>'.date('c', $p['edited']).'</lastmod>';
    echo '<changefreq>weekly</changefreq>';
    echo '</url>';
}

echo '</urlset>';

mysqli_close($mysql);

?>