ByTriSLaSiS hocamın yazdığı küfür kontrol kodunu fonksiyon içine alırsan hem isimde hem mesajda kontrol etmen daha kolay olabilir.

<?
function sansur($deger) {
$kufur = "s**";// 3 haneli s ile baslayan küfür
$deger = "bypsiko";// içerisinde s ile baslayan gecen kelime
$kufkontrol = strlen($kufur);// karakter sayyoruz 3
$kontrol = strlen($deger); // ismi saydırıyoruz 7
if (($kontrol == $kufkontrol) and ($deger == "s**")) {// karakter 3 e eşitse ve içersinde bu küfür geciyorsa
    echo str_replace("s**","kufur yasak",$deger);//değiştir
}else {//eşit değilse yazdır
    echo $deger;
}
}

sansur($isim); // isimi küfür kontrolünden geçirmek için
sansur($mesaj); //mesajı küfür kontrolünden geçirip yazdırmak için 


?>
tabi sen fonksiyon içerisinde echo $deger; değil mysql fonksiyonu çalıştıracaksın : )

böylece function oluşturmayı ve kullanmayı da öğrenirsin : )

Bu arada ufak bir hata: if döngüsünde kontrol $deger == $kufur ile yapılacak.

Sanırım birden fazla küfürü kontrol etmek için dizi oluşturulup bu şekilde kontrol şartı sağlanabilir. Bunuda hocalarımız açıklarsa bende öğrenmiş olurum : )