**
function ClearText($string)
{
$yasakliKemlimeler = 'kelime|cümle';
if(preg_match("@".$yasakliKemlimeler."@", $string)) {
return true;
} else {
return false;
}
return false;
}
$icerik = "Merhaba dünya!";
if(ClearText($icerik)==true) {
// İçerik ekleyemez
echo "İçerik ekleyemezsiniz! Yasaklı kelimeler mevcut.";
} else {
echo "İçerik başarıyla eklendi";
// İçerik ekleyebilir
}
**
Bu şekilde deyenebilirmisiniz
Öncelikle çok teşekkür ederim. ben bir açıklama getireyim daha iyi olacak sanırım.
Bir içerik çekme botu yaptım. İçeriği post etmek derken çekilen içeriği kontrol edecek ve içerisinde belirlediğim kelimeler varsa o içeriği hiç çekmesin istiyorum. Çünkü abone olduğum kaynak farklı bir kaynaktan içerik çekince altında kaynağı yazıyor ben kaynak kelimesini silmek değil, başka bir yerden çekmişse hiç almamak istiyorum. Kodunuzu denedim ama başaramadım benim bilgisizliğimden olmuş olabilir.
Yapabileceğim şekliyle yardım isteyeyim,
"kaynak" kelimesinden öncesini tamemen silsin explode ile, ve geriye hiçbirşey kalmışsa içeriği siteye yüklemesin.
Sanırım şöyle yapmalıyım,
$phpislem4 = explode('kaynak', $phpbot2);
if ($phpislem4 == '') {
print 'Haber Resmi Yok.</br>';
} else {
...
.
.
.
Herkese yardımları için teşekkür ederim, telifte sorun yaşamayacakmışım bu sebeple yapmama gerek kalmadı.