25. juni 2004 - 12:54Der er
7 kommentarer og 1 løsning
Replace al html?
Hejsa!
Jeg har et cms system, hvor jeg har lavet en søgeside. Problemet er jo bare, at al teksten "alt andet lige" bliver lagt i databasen med htmltags. Men det ser jo knap så heldigt ud i søgningen :)
Jeg har prøvet at trække resultaterne ud med htmlencode, men hvorfor er det lige, at tags som STRIKE STRONG osv ikke bliver fjernet?
Noget jeg eventuelt gør forkert?
<% Dim strTekst strTekst=Record("html") strTekst = server.htmlencode(strTekst) %>
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
<% Function ReplaceTest(tekst,patrn, replStr) Dim regEx, str1 Set regEx = New RegExp regEx.Pattern = patrn regEx.global = true regEx.IgnoreCase = True ReplaceTest = regEx.Replace(tekst, replStr) End Function %>
Set Con = Server.CreateObject("ADODB.Connection") DBPath = "DBQ=" & server.mappath("../database/afront.mdb") Con.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & DBPath
Sql = "SELECT * FROM menuopsaetning" Set Record = Con.Execute(Sql)
%>
<% Do while Not Record.EOF %>
<b><%= Record("link") %></b><br>
<% Function ReplaceTest(tekst,patrn, replStr) Dim regEx, str1 Set regEx = New RegExp regEx.Pattern = patrn regEx.global = true regEx.IgnoreCase = True ReplaceTest = regEx.Replace(tekst, replStr) End Function %>
Function ReplaceTest(tekst,patrn, replStr) Dim regEx, str1 Set regEx = New RegExp regEx.Pattern = patrn regEx.global = true regEx.IgnoreCase = True ReplaceTest = regEx.Replace(tekst, replStr) End Function
Set Con = Server.CreateObject("ADODB.Connection") DBPath = "DBQ=" & server.mappath("../database/afront.mdb") Con.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & DBPath
Sql = "SELECT * FROM menuopsaetning" Set Record = Con.Execute(Sql)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.