Avatar billede musti776 Nybegynder
13. juni 2005 - 18:51 Der er 2 kommentarer og
1 løsning

problemer med at finde link udfra db udtræk

Hej venner,
Jeg har en side hvor man administrere det igennem en webeditor.. Man skriver alle mulige tekst osv. og det bliver så gemt i databasen..


problemet er at indholdet bliver hentet i en iframe <=%rs("indhold")%>så jeg desværre ikke har mulighed for at rediger i links som er tilføjet i teksten så den kan åbne en ny vindue..

Jeg har så prøvet mig med den nedenstående kode der hjælper med at finde link udfra et db udtræk og laver dem om.. Meeen, der er ikke noget problemer med at finde links, men når den så linker den vider tilføjer den noget ekstra kode i linket så siden ikke bliver vist.. (altså noget i stil med http://www.dr.dk/</font></p> )

koden er sikkert noget der bliver tilføjet igennem webeditoren.. så jeg ved ikke hvad jeg kan gøre ved problemet..

er der nogle der har en god ide/løsningsforslag?? :)

kode->
<%
Function LinkString2(strInput)
Set objRegExpHTTP1 = New RegExp
Set objRegExpHTTP2 = New RegExp

objRegExpHTTP1.Pattern = "(http|ftp)(:\/\/[\w\._-]+\.[\w\._-]+\S*)"
objRegExpHTTP2.Pattern = "(^|[^\/])(www[^\.\s]?\.[\w\._-]+\.[A-Za-z]{2,3}[\w\S]*)"

objRegExpHTTP1.Global = True
objRegExpHTTP2.Global = True

objRegExpHTTP1.IgnoreCase = True
objRegExpHTTP2.IgnoreCase = True

strOutput = objRegExpHTTP1.Replace(strInput, " <a href='$1$2' target='_blank'>$1$2</a> ")
strOutput = objRegExpHTTP2.Replace(strOutput, " $1<a href='http://$2' target='_blank'>$2</a> ")

objRegExpHTTP2.Pattern = "(<br>|[,.)\]\}])('>)"
strOutput = objRegExpHTTP2.Replace(strOutput, "$2")
objRegExpHTTP2.Pattern = "(<br>|[,.)\]\}])(' target=)"
strOutput = objRegExpHTTP2.Replace(strOutput, "$2")
objRegExpHTTP2.Pattern = "(<br>|[,.)\]\}])(</a>)"
strOutput = objRegExpHTTP2.Replace(strOutput, "$2$1")

Set objRegExpHTTP2 = Nothing
set objRegExpHTTP1 = Nothing

LinkString2 = strOutput
End Function
%>
Avatar billede musti776 Nybegynder
13. juni 2005 - 20:53 #1
?
Avatar billede musti776 Nybegynder
14. juni 2005 - 12:25 #2
please help :(
Avatar billede musti776 Nybegynder
08. juli 2005 - 20:31 #3
.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester