Jens GyldenkærneClausen wrote in dk.edb.internet.webdesign.serverside.asp:
> Morten Jorgensen skrev:
>
> > Jeg har lavet flere funktioner som gør at når jeg skriver
> > [img]logo.gif[/img] kommer der et logo frem på tagwalen,
>
> Hvordan ser de funktioner ud?
>
> > men vil også gerne have lavet en funktion der gør at når jeg skriver det
> > her
> >
> > [url=
http://www.phpbb.com/]Besøg phpBB![/url]
>
> Du kan formentlig genbruge store dele af koden fra din img-funktion.
> Ellers er et regulært udtryk oplagt til at løse opgaven.
>
> Noget i retning af:
>
> rgx.Pattern = "\[url=([^\]]+)\]([^\[]+)\[/url\]"
> rgx.Replace(inddata, "<a href=""$1"">$2</a>")
>
> (helt og aldeles utestet)
>
> > Kommer der et link der hedder Besøg phpBB!
>
> Hm - hvad skal du nu lave link til php-stof for
>
Hejsa
Min funktion ser således ud
function ret(str)
dim retstr
retstr=replace(str,"&","&")
retstr=replace(retstr,"<","<")
retstr=replace(retstr,">",">")
retstr=replace(retstr,"''","'")
retstr=replace(retstr,"<br>",vbcrlf)
retstr=replace(retstr,"<b>","
")
retstr=replace(retstr,"</b>","")
retstr=replace(retstr,"<i>","
")
retstr=replace(retstr,"</i>","")
retstr=replace(retstr,"<u>","
")
retstr=replace(retstr,"</u>","")
retstr=replace(retstr,"<img src=","[img]")
retstr=replace(retstr,">","[/img]")
ret=retstr
end function
Jeg ved ikke helt hvordan jeg skal få bikset din kode ind så hvis du gider
hjælpe mig ville det være fedt :)
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials