Recomandari
- Cum testezi un website in mai multe browsere
- Verifica-ti siteul cat de repede se incarca cu GTmetrix
- Razboiul browserelor - Speed Tests: Firefox 7, Chrome 14, Internet Explorer 9
- Acces internet RDS cu Huawei U1000 - Instalare si configurare
- Acces internet RDS cu Huawei U120s - Instalare si configurare
Noutati
Cele mai citite
- OFERTA Internet / Televiziune RCS & RDS Business Septembrie 2011
- Acces internet RDS cu Huawei U1000 - Instalare si configurare
- Acces internet RDS cu Huawei U120s - Instalare si configurare
- Afisare drop down list (select form) din baza de date SQL
- Verifica-ti siteul cat de repede se incarca cu GTmetrix
Generare dinamic sitemap cu PHP si SQL
- Categorie parinte: Webmaster
- Categorie: PHP
- Creat la Duminică, 02 Octombrie 2011 11:17
- Scris de Zeus
- Afişări: 317
|
( 0 Votes ) |
|
|
|
|
|
|
$databaseServer = "localhost";
$databaseUsername = "username";
$databasePassword = "password";
$databaseName = "database_name";
$databaseTable = "database_table";
?>
<?php
header('Content-Type: application/xml');
echo '<?xml version="1.0" encoding="utf-8"?>'."\n";
if ( isset( $xsl ) && $xsl != '' )
echo '<?xml-stylesheet type="text/xsl" href="http://'.$_SERVER['SERVER_NAME'].$xsl.'"?>'."\n";
?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<?php
$sql = "SELECT * FROM `".$databaseTable."`";
$link = @mysql_connect($databaseServer,$databaseUsername,$databasePassword);
@mysql_select_db($databaseName,$link);
$result = mysql_unbuffered_query($sql,$link);
while($row = mysql_fetch_array($result,MYSQL_ASSOC))
{
// create the loc (URL) value based on the $row array, for example:
$loc = 'www.site.ro/index.php?file='.$row['id'];
print "<url>";
print "<loc>".$loc."</loc>";
print '<lastmod>' . gmdate("Y-m-d", $row['date']) .'</lastmod>';
print '<changefreq>daily</changefreq>';
print '<priority>0.6</priority>';
print "</url>";
}
print "</urlset>";
?>


