Yönetim paneli kontrollü güzel bi sansür modülü için mysql kullanmak akıllıcadır. Hem sonuçta herkes PHP bilmiyor. Engellenecek her kelime için PHP dosyasını açıp $degisken[] = 'engellenecekkelime'; yazacak değiller.
sansür modülü için mysql kullanmak bana göre akıllıca değil basite kaçmaktır.
$degisken[] = 'engellenecekkelime';
yazmasına gerek yok php ne güne duruyor
yasakli.php içeriği
$degisken = array();
$degisken[] = 'engellenecekkelime';
$degisken[] = 'başka kelime';
.
.
mysql yerine php den alalım verileri
require_once 'yasakli.php';
foreach ($degisken as $val) {
echo '<input name="kelimeler[]" value="'.$val.'">';
}
--------------------------------------
düzenleme kayıt etme
$kelimeler = $_POST['kelimeler'];
$text = "";
$text = '<?php '."\n";
$text .= '$degisken = array();'."\n";
foreach ($kelimeler as $val) {
$text .= '$degisken[] = "'.$val.'"'."\n";
}
$text .= '?>';
file_put_contents('yasakli.php', $text);
----------------------------------------
yukardaki kodları test etmedim konuyu açan veya benzer uygulama yapacaklar için yapılabilecek yolu gösterdim.
herkes php bilmiyor olabilir ama mysql kullanılmadan da uygulamalar yapılacağını söylemek/göstermek gerekiyor bence
php de yeni olan ve bu tür uygulama yapacak arkadaşlara bakmalarını tavsiye ederim.
http://tr.php.net/manual/en/ref.filesystem.php