sorun çözüldü arkadaşlar... Kod: '// Yazıları HTML kodlarından arındırma fonksiyonu Function YaziTemizle '// Değişken boşsa fonksiyondan çıkılıyor If strVeri = "" Then Exit Function '// < ve > karakterlri değiştiriliyor strVeri = Replace(strVeri, "&", "&amp;", 1, -1, 1) strVeri = Replace(strVeri, "<", "&lt;", 1, -1, 1) strVeri = Replace(strVeri, ">", "&gt;", 1, -1, 1) YaziTemizle = strVeri End Function Kod: '// SQL Injection'dan Korunma Fonksiyonu Function SQLTemizle '// Eğer Değişken Boşsa Fonksiyondan Çıkılıyor If strVeri = "" Then Exit Function '// Zararlı Kodlar Burada Ayıklanıyor strVeri = Replace strVeri = Replace strVeri = Replace strVeri = Replace strVeri = Replace(strVeri, """", "", 1, -1, 1) strVeri = Replace(strVeri, "=", "=", 1, -1, 1) strVeri = Replace(strVeri, "'", "''", 1, -1, 1) strVeri = Replace(strVeri, "select", "select", 1, -1, 1) strVeri = Replace(strVeri, "join", "join", 1, -1, 1) strVeri = Replace(strVeri, "union", "union", 1, -1, 1) strVeri = Replace(strVeri, "where", "where", 1, -1, 1) strVeri = Replace(strVeri, "insert", "insert", 1, -1, 1) strVeri = Replace(strVeri, "delete", "delete", 1, -1, 1) strVeri = Replace(strVeri, "update", "update", 1, -1, 1) strVeri = Replace(strVeri, "like", "like", 1, -1, 1) strVeri = Replace(strVeri, "drop", "drop", 1, -1, 1) strVeri = Replace(strVeri, "create", "create", 1, -1, 1) strVeri = Replace(strVeri, "modify", "modify", 1, -1, 1) strVeri = Replace(strVeri, "rename", "rename", 1, -1, 1) strVeri = Replace(strVeri, "alter", "alter", 1, -1, 1) strVeri = Replace(strVeri, "cast", "cast", 1, -1, 1) SQLTemizle = strVeri End Function

asp de ziyaretçi defteri yapıyorum ama yazılan yorumlarda kod girildiği zaman tehlikeli olabiliyor. en basiti yönlendirme kodu veya sayfayı kaplayan resim bunu nasıl engelleyebilirim...? yazıyı kontrol edip harf ve sayı dışındakileri siliyim dedim ama mantıksız geldi. bir yolu olmalı diye düşündüm