hocam sen den bi ricam olabilirmi=? seola adından bir seo fonksiyonum var. Bir türlü $siteadi ve_haberler tablosundaki BASLIK stunundakileri yazdıramadım.
iy mi?

Alıntı
<?php
global $prefix,$siteadi;

include('ayar.php');
include ("Aktarimlar/fonksiyonlar.php");
include ("Aktarimlar/hatalar.php");

echo header('Content-type: text/xml');

echo"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\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\"> \n
<url>\n
<loc>".$siteadi."</loc>\n
<changefreq>daily</changefreq>\n
<priority>1.0</priority>\n
</url>\n";

$sorgu=mysql_query("SELECT * FROM".$prefix."_haberler");
while ($sonuc=mysql_fetch_array($sorgu)){
$url=$sonuc["baslik"];
$url2=$sonuc["kisahaber"];
echo"
<url>\n
<loc>".$siteadi."/".$sonu[baslik]."html"."</loc>\n
<changefreq>daily</changefreq>\n
<priority>0.8</priority>\n
</url>\n";
}

echo"</urlset>";
echo $siteadi;
?>

Alıntı
function seola($s) {
$tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç', 'ç');
$eng = array('s','s','i','i','g','g','u','u','o','o','c', 'c');
$s = str_replace($tr,$eng,$s);
$s = strtolower($s);
$s = preg_replace('/&.+?;/', '', $s);
$s = preg_replace('/[^%a-z0-9 _-]/', '', $s);
$s = preg_replace('/\s+/', '-', $s);
$s = preg_replace('|-+|', '-', $s);
$s = trim($s, '-');

return $s;
}
_BuKi_ adlı üyeden alıntı: mesajı görüntüle
url'lerinizi de bir seo fonksiyonundan geçirirseniz tam olucak Kolay gelsin.