Tam o sırada, başka bir pillinetwork sitesi olan kodaman.org'da: "T-SQL : 'Kayıt varsa güncelle, yoksa ekle' durumu için iki farklı yöntem"


Etiketler: , ,

Merhaba,

SQL Enjeksiyon konusunda buradaki çeşitli yazılarda bir çok görüş belirtilmişti. Sorunum SQL enjeksiyon ile ilgili değil fakat mantık olarak benzer bir yaklaşımın sergilenmesi gerektiğini düşündüğüm bir sorun var. O da şu;

Bir sitemiz var, bu siteye vatandaşlar belli bir konuda özgün düşüncelerini yazıyorlar fakat o belli konuyu ruhen ve vicdanen kabul etmeyen bazı "aşırılar" kendi karşı görüşlerini açıklayacakları, milleti ikna etmeye çalışacakları yerde küfür etmeyi bir erdem sayıyorlar.

Kısaca bir form alanında ASP kullanarak belirli kelimelerden herhangi birisi geçtiğinde işlemin o noktada sona ermesini ve küfürbaz tek hücreli canlı türünün form verisini veritabanına yazmasını istemiyorum.

Elinde bu tür bir fonksiyonda kullanmak üzere hazır bir küfür listesi olan var mı?

İnsanlık namına bu fonksiyonu yaptığımda yine bu konubaşlığı altında ilgili fonksiyonun kaynak kodlarını da vereceğim.


 | 5 yorum var 
 | 24 Mart 2007 11:00 

« önceki yazı
simple viewer sorunu

Yorumlar

<%
Function KufurSil(veri)
veri = replace(veri,"Küfür","****")
veri = replace(veri,"BaşkaKüfür","****")
veri = replace(veri,"Küfür","****")
veri = replace(veri,"BaşkaKüfür","****")
veri = replace(veri,"Küfür","****")
KufurSil = veri
end Function
%>

bu fonksiyonu tanımladıktan sonra,
gösterim kısmına ekle
Misal ;
KufurSil(rs("icerik"))
gibi

Koray KIRCAOĞLU | MNC Tv | Microsoft Terminology Rapid Canavarı | [hengame.mobil] | Hedef Yunanistan the box said 'requires windows 95 or better'. so I installed linux.
mnc |  (0 puan) 25 Mart 2007 13:26

büyük küçük harf sorununu nasıl aşacağımı düşünüyorum, sorun şu;

ziyaretçi özgün metninde imla kurallarına uymuş, kimi harfleri büyük çoğunu küçük yazmış, bazı kelimeleri se sadece büyük harflerle yazmış olabilir. özgün metnin tamamını küçük harfe çevirdiğimizde küfürleri ayıklayabiliyoruz ama bu sefer de metnin özgün hali ortadan kalkıyor, buna nasıl bir çözüm bulmalı...

uparlayan |  (0 puan) 27 Mart 2007 10:46

metnin küçük harfe çevrilmiş halini farklı bir değişkene atarsın. küçük harfli metinde arama yaparak içindeki küfürlerin indexlerini kaydeder, asıl metinden küfürleri bu yolla ayıklarsın.

ya da, hiç uğraşmaya gerek yok, "replace" işlevini "regular expression" ile kullanırsın, büyük küçük harfe duyarsız tarama yapman mümkün olur böylece.

ers |  (0 puan) 27 Mart 2007 14:28

bu asp'de regular expressions yok mu?

ufucuk |  (0 puan) 27 Mart 2007 22:21

vaaar.. hem asp tam olarak bir programlama dili değil, birçok programlama dili aracılığıyla erişilebilen bir nesne kitaplığı. dolayısı ile aspde kullanabileceğiniz fonksiyonlar biraz da asp'yi yazdığınız dile bağlı.

ers |  (0 puan) 27 Mart 2007 22:36

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

pilli ilan

son yorumlar

pilli ilan

reklam

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

RSS Dosyası
pillikutu