hocam anladın sen onu
114
●5.625
<?
$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;
}
?>preg_replace

Mesaj Renginizi Seçiniz:<select name="renk"> <option value="#111111">Kırmızı</option> <option value="#222222">Sarı</option> <option value="#333333">Mavi</option> <option value="#444444">Yeşil</option> </select>bu şekilde istediğin kadar renk seçeneği ekleyebilirsin. Veriyi alırken normal veriyi aldığın gibi
$renk = $_POST['renk'];diye alıp db de tablonda oluşturduğun renk sütununa yollatabilirsin.
echo "$isim <br> $mesaj";ise bunu
echo "$isim <br><font color=$renk>";Önce bir bunu dene. Eminim ki kesmeyecektir. Bunu denedikden sonra text editörlere el atabilirsin :P Hatta al bir tane benden : )
<?
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 : )