Login   Register  
PHP Classes

File: google_sitemap-example.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Svetoslav Marinov  >  Google Site Map  >  google_sitemap-example.php  >  Download  
File: google_sitemap-example.php
Role: Example script
Content type: text/plain
Description: example file for google sitemap class
Class: Google Site Map
Build maps of site pages in Google site map format
Author: By
Last change:
Date: 9 years ago
Size: 1,433 bytes


Class file image Download

// PHP google_sitemap Generator

require_once( "google_sitemap.class.php" );

// these day may be retrieved from DB
$cats[] = array(
"loc" => "php-tips.devquickref.com/php-tips.html",
"changefreq" => "weekly",

$cats[] = array(
"loc" => "perl-tips.devquickref.com/perl-tips.html",
"changefreq" => "weekly",

$site_map_container =& new google_sitemap();

    for ( 
$i=0$i count$cats ); $i++ )
$value $cats$i ];

$site_map_item =& new google_sitemap_item$value'loc' ], ""$value'changefreq' ], "0.8" );

$site_map_container->add_item$site_map_item );

header"Content-type: application/xml; charset=\"".$site_map_container->charset "\""true );
header'Pragma: no-cache' );


        Output ( console mode ):

        X-Powered-By: PHP/4.3.10
        Content-type: application/xml; charset="UTF-8"
        Pragma: no-cache

        <?xml version="1.0" encoding="UTF-8"?>
            <urlset xmlns="http://www.google.com/schemas/sitemap/0.84">