siteme uyguladığım etiket sistemi için fonksiyon kullandım fakat tr karekterlerde - işaretleri atıyor.
fonksiyonum
etiket sistemi kodları:
fonksiyonum
PHP:
function seo($s) {
$tr = array('ÅŸ','Å ','ı','Ä°','ÄŸ','Ä ','ü','Ãœ','ö','Ö','Ç','ç');
$ing = array('s','S','i','I','g','G','u','U','o','O','C','c');
$s = str_replace($tr,$ing,$s);
$s = eregi_replace('[^0-9A-Za-z]',"-",$s);
for($i=0;$i <= 15; $i++) {
$s = str_replace("--","-",$s);
}
return strtolower($s);
}
etiket sistemi kodları:
PHP:
<?php
$metin="$satir[ad]";
$bol=explode(" ",$metin);
echo 'Etiketler: ';
$say=count($bol)-1;
for ($i=0; $i<=$say; $i++) {
echo '<a href="msn/'.seo($bol[$i]).'.html">'.$bol[$i].'</a>, ';
}
?>