lunes, 30 de noviembre de 2009

Sitemap Automatico con php y sql

Hoy haremos un sitemap automatico conectado con mysql y usando lenguaje php , lo hare sencillo para que cualquier lo pueda hacer , crearemos un archivo sitemap.php, introduciremos la siguiente información ,tu cambias los datos por los tuyos

header('Content-Type: application/xml');
print ('');
print ('');
print ('');
print ('');
print ('http://www.miweb.com/');
print ('
');
print ('1.0');
print ('
');

$link = mysql_connect("localhost", "usuario_base_de_datos", "contraseña_base_de_datos");
mysql_select_db("nombre_base_de_datos", $link);
$result = mysql_query("SELECT * FROM nombre_de_tabla ORDER BY campo_id DESC LIMIT 0,3000", $link );
while ($row = mysql_fetch_array ($result))
{
print ('');
print ('');
print ('http://www.miweb.com/mipagina'.$row["campo_id"].'.html');
print ('
');
print ('0.5');
print ('
');
}
mysql_free_result($result);
print ('
');
?>

Todo lo que esta en color rojo , debes modificarlo para que se ajuste a tu sitio web y a la base de datos.
Para que los archivos php queden como paginas en html y el sitemap en xml , debes modificar o crear en el caso que no tengas, el archivo .htaccess, bueno lo que es .htaccess se puede perfeccionar con otros sitios web especializados en el tema.



http://www.mediafire.com/file/ydtjmwjizjt/sitemap_automatico_phpsimple.zip