Login   Register  
PHP Classes
elePHPant
Icontem

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: 2005-09-30 09:08
Size: 1,433 bytes
 

Contents

Class file image Download
<?php

    
// 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' );

    print 
$site_map_container->build();


    
/*
        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">
                <url>
                    <loc>php-tips.devquickref.com/php-tips.html</loc>
                    <changefreq>weekly</changefreq>
                    <priority>0.8</priority>
                </url>

                <url>
                    <loc>perl-tips.devquickref.com/perl-tips.html</loc>
                    <changefreq>weekly</changefreq>
                    <priority>0.8</priority>
                </url>

            </urlset>



    */

?>