php güvenlik konusunda yardım
11
●808
- 23-06-2010, 13:27:11ben sitemde ziyaretçilerin soru soracakları bir modül hazırladım. böylece ziyaretçiler soru soruyor ve bende cevaplıyorum. benim bu konudaki sorunum şu: bazı ziyaretçiler siteye giriyor ve istemediğim bazı mesajlar yazıyorlar. bunu nasıl bir komut kullanarak engelleyebilirm?
- 23-06-2010, 13:31:26str_replace ile engelleyebilirsiniz.
$istenmeyenveri = şeklinde returndan önce ekleme ve düzenlemeye devam edersiniz.
<?php function istemiyorumbunlari($istenmeyenveri) { $istenmeyenveri = str_replace("istemediğimkelime","bunadeğiştir",$istenmeyenveri); $istenemyenveri = str_replace("istemediğimkelime","bunadeğiştir",$istenmeyenveri); return trim(strtolower($istenmeyenveri)); } ?> - 23-06-2010, 13:35:53Üyeliği durduruldubence en güzeli mesajlara admin onayı ekle.
önce sen onaylarsın sonra sitede yayınlanır. - 23-06-2010, 13:38:36dediğiniz gibi filtreleme yaptım. fakat bu kişinin eklediği ingilizce kelimeler genelde ve ben bütün ingilizce kelimeleri filtrelemeye ekleyemem ki. buradaki açık nasıl kapatılır?vBulletinMaster adlı üyeden alıntı: mesajı görüntüle
ayrıca bir arkadaş da güvenlik kodu benzeri CAPTCHA yı tavsiye etmiş zaten güvenlik kodu kullanıyorum. - 23-06-2010, 13:39:49En iyisi onay sistemi o zamanmbulak adlı üyeden alıntı: mesajı görüntüle
- 23-06-2010, 14:01:54Mail aktivasyonuda güvenli değil. CURL ile Geçici mail servislerinden birinden hesap açıp, siteye üye olup gelen aktivasyon linkinden üyeliği aktif etmiştim. Çok zor bir olay değil yani. Captcha şart bence.ByTriSLaSiS adlı üyeden alıntı: mesajı görüntüle
https://www.r10.net/php/506769-guvenl...ygulamasi.html
şurada ücretsiz bir güvenlik kodu paylaşmıştım.