Heh, ni missförstår mig!
Såhär ser header.asp ut:
<%
Function smile(strSmilies)
if Request.QueryString("s") = "sON" or Request.QueryString("s") = "" Then
if Session("ADMIN") = "ON" Then 'Turn the smilies temporary off, til' I've found something better!
strSmilies = Replace(strSmilies,":)","<img src='/LWSWE/gul/bilder/smilies/smile.gif'>")
strSmilies = Replace(strSmilies,":D","<img src='/LWSWE/gul/bilder/smilies/biggrin.gif'>")
strSmilies = Replace(strSmilies,":(","<img src='/LWSWE/gul/bilder/smilies/sad.gif'>")
strSmilies = Replace(strSmilies,":@","<img src='/LWSWE/gul/bilder/smilies/mad.gif'>")
strSmilies = Replace(strSmilies,":P","<img src='/LWSWE/gul/bilder/smilies/tongue.gif'>")
strSmilies = Replace(strSmilies,":O","<img src='/LWSWE/gul/bilder/smilies/shocked.gif'>")
strSmilies = Replace(strSmilies,";)","<img src='/LWSWE/gul/bilder/smilies/wink.gif'>")
strSmilies = Replace(strSmilies,":uhh:","<img src='/LWSWE/gul/bilder/smilies/uhh.gif'>")
end if
end if
strSmilies = Replace(strSmilies,vbCrlf,"<br>"&vbCrLf)
strSmilies = Replace(strSmilies,"[LINK]","<a href='")
strSmilies = Replace(strSmilies,"[link]","[<a href='")
strSmilies = Replace(strSmilies,"[/LINK]","' target='_blank'>Link</a>]")
strSmilies = Replace(strSmilies,"[/link]","' target='_blank'>Link</a>]")
strSmilies = Replace(strSmilies,"[DL]","<a href='")
strSmilies = Replace(strSmilies,"[dl]","[<a href='")
strSmilies = Replace(strSmilies,"[/DL]","' target='_blank'>Download</a>]")
strSmilies = Replace(strSmilies,"[/dl]","' target='_blank'>Download</a>]")
strSmilies = Replace(strSmilies,"[b]","<b>")
strSmilies = Replace(strSmilies,"[/b]","</b>")
strSmilies = Replace(strSmilies,"[B]","<strong>")
strSmilies = Replace(strSmilies,"[/B]","</strong>")
strSmilies = Replace(strSmilies,"[i]","<i>")
strSmilies = Replace(strSmilies,"[I]","<i>")
strSmilies = Replace(strSmilies,"[/i]","</i>")
strSmilies = Replace(strSmilies,"[/I]","</i>")
strSmilies = Replace(strSmilies,"[line]","<hr noshade color='#CCCCCC' size='1'>")
strSmilies = Replace(strSmilies,"[LINE]","<hr noshade color='#CCCCCC' size='1'>")
strSmilies = Replace(strSmilies,"<svar>","<font style=""color:#4E77BA;"">")
strSmilies = Replace(strSmilies,"</svar>","</font>")
strSmilies = Replace(strSmilies,"<SVAR>","<font style=""color:#4E77BA;"">")
strSmilies = Replace(strSmilies,"</SVAR>","</font>")
strSmilies = Replace(strSmilies,"|",",")
strSmilies = Replace(strSmilies,"å","å")
strSmilies = Replace(strSmilies,"Å","Å")
strSmilies = Replace(strSmilies,"ä","ä")
strSmilies = Replace(strSmilies,"Ä","Ä")
strSmilies = Replace(strSmilies,"ö","ö")
strSmilies = Replace(strSmilies,"Ö","Ö")
strSmilies = Replace(strSmilies,"<code>","<textarea readonly wrap=""off"" class=""Code"">")
strSmilies = Replace(strSmilies,"</code>","</textarea>")
smile = strSmilies
End Function
Function BlockUnAllowedHTML(ByVal sStr)
Dim vAllowedHTML, i, objRegExp
vAllowedHTML = Array("b", "u","br","fieldset","legend","hr","strong","code","font","span")
sStr = Server.HTMLEncode(sStr & "")
Set objRegExp = New RegExp
objRegExp.IgnoreCase = True
objRegExp.Global = True
For i = 0 To UBound(vAllowedHTML)
objRegExp.Pattern = "<(" & vAllowedHTML(i) & ")>([\s\S]*?)</(" & vAllowedHTML(i) & ")>"
sStr = objRegExp.Replace(sStr, "<$1>$2</$3>")
objRegExp.Pattern = "<(" & vAllowedHTML(i) & ".*?)>([\s\S]*?)</(" & vAllowedHTML(i) & ")>"
sStr = objRegExp.Replace(sStr, "<$1>$2</$3>")
Next 'i
Set objRegExp = Nothing
BlockUnAllowedHTML = sStr
End Function
%>
Hoppas ni förstår nu :)