Merhaba arkadaşlar;
Kafamdaki düşünce html kodlarının içindeki metin(Text)leri almak ve html tag larını yok etmek. ASP de hazır bir fonksiyon varmı bunu yapabileceğim yardımcı olursanız çok memnun olurum.
html temizleme sorunu.
5
●906
- 12-01-2011, 23:44:16<%
function guvenlik(degistir)
degistir = replace(degistir,chr(13),"")
degistir = replace(degistir,",","")
degistir = replace(degistir,"/","")
degistir = replace(degistir,"\","")
degistir = replace(degistir,"?","")
degistir = replace(degistir,"*","")
degistir = replace(degistir,"'","")
'degistir = replace(degistir,""","")
degistir = replace(degistir,"OR","")
degistir = replace(degistir,"AND","")
degistir = replace(degistir,"%","")
degistir = replace(degistir,"&","")
degistir = replace(degistir,"<","")
degistir = replace(degistir,">","")
degistir = replace(degistir,"=","")
guvenlik = degistir
end function
%>
Kullanımı
<% =guvenlik(kayitseti("veri")) %> - 14-01-2011, 13:36:48amasramnet ilgin için tşk ederim yalnız replace fonksiyonu ile sadece belirttiğim karakterleri değiştirebilirim benim yapmak istediğim
[
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>My site</title>
</head>
<body>
Merhaba ziyaretçi
</body>
</html>
]
bu html taglarını yok etmek ve sadece "My site" ve "Merhaba ziyaretçi" kelimelerini elde etmek. - 14-01-2011, 13:43:20<%
Function temiz(gelenyazi)
strGelen = gelenyazi
strGelen = Replace(strGelen, Chr(10), "", 1, -1, 1)
strGelen = Replace(strGelen, Chr(13), "", 1, -1, 1)
arrKod = Split(strGelen, "<")
FOR EACH Kod IN arrKod
strGidecek = strGidecek & Mid(Kod, Instr(Kod, ">")+1, Len(Kod)-Instr(Kod, ">"))
NEXT
temiz=strGidecek
End Function
%>