KoTTeNMedlem sedan sep. 20011 722 inläggFrågan#1 Tjenare! Koden för att göra automatisk radbrytning och att man inte accepterar html ser ju ut så här:
<% function fixatecken(str)
fixatecken = Replace(str, vbCrLf, "<br>" & vbCrLf)
End function %>
<%=fixatecken(Server.HTMLEncode(RecSet("inlagg")))%>
Men när man tillexempel skriver in <URL=www.sida.com>Tryck här</URL> i formuläret så ska de bli en riktig länk på sidan! Nån som vet hur?
IicaaqMedlem sedan okt. 20005 273 inlägg Sök och du skall hitta ett dussintal svar. :)
------------------
Korvfarbror
JjorgenMedlem sedan feb. 20012 412 inlägg Hej!
Det bästa är att använda regular expressions. Kolla här:
http://cgi.webforum.nu/wf/Forum11/HTML/001475.html
r: vides artikel om reg exp på www.webeye.nu är kanon
mvh Jörgen :)
------------------
Varför bråka när man kan kramas?
[Redigerat av jorgen den 26 sep 2001]
EemissionMedlem sedan dec. 19996 721 inlägg
KoTTeNMedlem sedan sep. 20011 722 inläggTill emission:
Tackar! Men de blev ett fel direkt,
Kompileringsfel i Microsoft VBScript fel '800a03ea'
Syntaxfel
/hemsidor/gc/default.asp, rad 169
Class EMarkupParser
^
Har ingen anning om varför...
[Redigerat av KoTTeN den 26 sep 2001]
EemissionMedlem sedan dec. 19996 721 inlägg Antingen har du lagt koden inne i en sub, eller så har du en alldeles för gammal VBScript-motor. Uppgradera i så fall.
http://msdn.microsoft.com/downloads/sample.asp?url=/MSDN-FILES/027/001/733/msdncompositedoc.xml&frame=true
------------------
/emission
If you see someone without a smiley, give them your colon.