sitemap-image.php 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. header('Content-type: application/xml');
  3. $http_host = $_SERVER['HTTP_HOST'];
  4. include("functions.php");
  5. $con = startdb();
  6. echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
  7. ?>
  8. <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  9. xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  10. <url>
  11. <loc>http://<?php echo $http_host; ?>/</loc>
  12. <image:image>
  13. <image:loc>http://<?php echo $http_host; ?>/img/logo/logo.png</image:loc>
  14. <image:caption>Gasteizko Margolariak</image:caption>
  15. <image:title>Gasteizko Margolariak</image:title>
  16. </image:image>
  17. <?php
  18. $q = mysqli_query($con, "SELECT title_es, image FROM activity_image, activity WHERE activity = activity.id ORDER BY date DESC;");
  19. while ($r = mysqli_fetch_array($q)){
  20. echo("\t\t<image:image>\n");
  21. echo("\t\t\t<image:loc>http://$http_host/img/actividades/view/$r[image]</image:loc>\n");
  22. echo("\t\t\t<image:title>$r[title_es]</image:title>\n");
  23. echo("\t\t</image:image>\n");
  24. }
  25. $q = mysqli_query($con, "SELECT title_es, image FROM post_image, post WHERE post = post.id ORDER BY dtime DESC;");
  26. while ($r = mysqli_fetch_array($q)){
  27. echo("\t\t<image:image>\n");
  28. echo("\t\t\t<image:loc>http://$http_host/img/blog/view/$r[image]</image:loc>\n");
  29. echo("\t\t\t<image:title>$r[title_es]</image:title>\n");
  30. echo("\t\t</image:image>\n");
  31. }
  32. $q = mysqli_query($con, "SELECT album.title_es AS album, photo.title_es AS photo, file FROM photo, album, photo_album WHERE photo.id = photo AND album.id = album ORDER BY uploaded;");
  33. while ($r = mysqli_fetch_array($q)){
  34. echo("\t\t<image:image>\n");
  35. echo("\t\t\t<image:loc>http://$http_host/img/galeria/view/$r[file]</image:loc>\n");
  36. if (strlen($r['photo']) == 0){
  37. echo("\t\t\t<image:title>$r[album]</image:title>\n");
  38. }
  39. else{
  40. echo("\t\t\t<image:title>$r[photo]</image:title>\n");
  41. }
  42. echo("\t\t</image:image>\n");
  43. }
  44. ?>
  45. </url>
  46. </urlset>