Sadece KSES (http://sourceforge.net/projects/kses/) veya hangi, strip_tags?
Sadece KSES (http://sourceforge.net/projects/kses/) veya hangi, strip_tags?
Ben KSES koda bir göz vardı. Ben fark ettim:
bu (yasal olan) '>' karakteri nitelik değerlerinin mevcut olmaması dayanır
onun 'kötü URL protokolü' işleyici malforme karakter ve kontrol karakterleri gibi ayrıştırmak değil şeyler, filtre olmaz.
Ben gerçekten bu güven sanmıyorum.
Eğer (ve filtre) HTML izin gerekiyorsa, htmlpurifier deneyebilirsiniz. Ben de kendi güvenliği için kefil olamaz, ancak yaygın olarak kullanılmaktadır.
Tam bir HTML çözümleyici başka bir şey kullanarak HTML filtreleme hard. Eğer kullanıcı (örn. basitleştirilmiş bir metin işaretleme dili kullanarak) HTML girmek için izin için herhangi bir alternatif sağlayabilir, bunun yerine bunu.