webForumDet fria alternativet

vad för fel?

ASP

7 svar · 157 visningar · startad av jwradhe

Medlem sedan juni 2002711 inlägg
Frågan#1
<%Function FixaLankar(s)
On error resume next
Set objRE = new RegExp 
objRE.IgnoreCase = True : objRE.Global = True 
objRE.Pattern = "(http:\/\/|www\.)(\w|\&|\:|\;|\.|\/|\?|\~|\=|-)+"
Set m = objRE.Execute(s) 
For Each o In m 
If Right(o.Value, 1)="." Or Right(o.Value, 1)="!" Or Right(o.Value, 1)="?" Or Right(o.Value, 1)="," Then 
If Left(o.Value, 3) = "www" Then s = Replace(s, o.Value, "<A HREF=""http://" & Left(o.Value, Len(o.Value)-1) & """ target=""_blank"">" & Left(o.Value, Len(o.Value)-1) & "</A>" & Right(o.Value, 1)) Else s = Replace(s, o.Value, "<A HREF=""" & Left(o.Value, Len(o.Value)-1) & """>" & Left(o.Value, Len(o.Value)-1) & "</A>" & Right(o.Value, 1)) 
Else 
If Left(o.Value, 3) = "www" Then s = Replace(s, o.Value, "<A HREF=""http://" & o.Value & """ target=""_blank"">" & o.Value & "</A>") Else s = Replace(s, o.Value, "<A HREF=""" & o.Value & """ target=""_blank"">" & o.Value & "</A>") 
End If 
Next 
Set objRE = Nothing 

strText = RecSet("inlagg")
strText = Server.HTMLEncode(strText)
Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.Pattern = "&lt;"
strText = objRegExp.Replace(strText,"<font color=""#ff0000"">&lt;")
objRegExp.Pattern = "&gt;"
strText = objRegExp.Replace(strText,"&gt;</font>")

	' Tillåten HTML kod
s    = Replace(s,"[f]","<b>")
s    = Replace(s,"[/f]","</b>")
s    = Replace(s,"[k]","<i>")
s    = Replace(s,"[/k]","</i>")
s    = Replace(s,"[KOD]","<font color=#FF0000>")
s    = Replace(s,"

","</font>")
s = Replace(s,"<%","<%")
s = Replace(s,"%>","%>")
s = Replace(s, vbCrLf, "<br>")
s = Replace(s,"","")

FixaLankar = s

End Function%>

Medlem sedan dec. 200012 464 inlägg
#2

Vad för fel?

Hur skall vi kunna veta det. Berätta mer.

Medlem sedan juni 2002711 inlägg
#3

det händer inte. eller jo länk saken funkar som den ska.

men nr jag skriver
<%
adasd
%>

så blir det bara vit.

alltså det hnder inget.

Medlem sedan aug. 20021 752 inlägg
#4

Kör du sidan genom IIS? Vad skriver du inte för adress i din browser när du tittar på sidan?
Om du inte kör den genom IIS så bryr den sig inte om att det är ASP, den hoppar över all ASP kod.

/Viktor

Medlem sedan juni 2002711 inlägg
#5

jag har den på ett webbhotell....

Medlem sedan mars 20015 287 inlägg
#6

jwradhe skrev:

...<%
adasd
%>...

?

Vad hade du tänkt ska hända? :l

Medlem sedan juni 2002711 inlägg
#7

den ska skriva
<%
adsdas
%>

i röd färg då

Medlem sedan juni 2002711 inlägg
#8

+ att jag vill att <% ska synas. skriver man det nu hnder inget.

jag vill att om man skriver
<%
asp
%>

så ska den visa

<%
asp
%>

i röd färg.

detta skal jag använda till ett kurs script.

324 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
193 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
185 ms — ändringar (db)