Hkan sağol kardeşim verdiğin kod sayesinde güzel bir filtreleme oldu.Seoya çevirdiği kelimelerin hepsi küçük olduğu için $seobas da filtreleme uyguladım böylece filtrelenecek kelimelerin büyük küçük harf duyarlılığını önledim.
function turkce($cevir) {
$cevir=strtolower($cevir);
$tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç','ç');
$eng = array('s','S','i','I','g','G','u','U','o','O','C','c');
$cevir = str_replace($tr,$eng,$cevir);
$cevir = eregi_replace('[^0-9A-Za-z]',"-",$cevir);
$cevir = str_replace('--','-',$cevir);
$cevir = str_replace('---','-',$cevir);
return $cevir; }
$seobas=turkce($baslik);
$q = mysql_query("SELECT * FROM yasaklikelimeler");
if(!$q)
exit;
$yasakli = 0;
while($row = mysql_fetch_assoc($q))
{
if(strpos($seobas, $row['kelime']) !== false)
{
++$yasakli;
}
}
if($yasakli > 0)
{
echo 'bu başlıkta kabul edilmeyen kelimeler var.';
}
else
{
$kontrol=mysql_query("select * from TABLO where baslik='$baslik'");
if(mysql_num_rows($kontrol)==0)
{
$ekle=mysql_query("INSERT INTO TABLO (baslik, seo, kategori, video, hit) VALUES ('$baslik', '$seobas', '$kat', '$icerik', '1'");
} else {
mysql_query("UPDATE TABLO SET hit = hit + 1 WHERE baslik = '$baslik'"); }
}
}