Avatar billede jonas_h Nybegynder
31. maj 2002 - 08:04 Der er 6 kommentarer og
1 løsning

Kan ikke genkende ø!

Hej!
Når jeg bruger funktionen
<%
tekst = trim(tekst)
tekst = Replace(Server.HTMLEncode(tekst), " hej", " hejsa")
%>

Det vil sige, at når man skriver "hej" i feltet vil den lave det om til "hejsa". Når jeg laver præcis det samme, men bare med f.eks ordet "Sø", kan den ikke! Som om ASP ikke kan genkende et ø!
Hvad kan jeg gøre?!?
Avatar billede tmceu Praktikant
31. maj 2002 - 08:16 #1
Hvis du enten fjerner HTMLEncode(tekst) eller laver den som her, virker den hos mig:

tekst = Replace(Server.HTMLEncode(tekst), Server.HTMLEncode("sø"), "Søren")
Avatar billede erikjacobsen Ekspert
31. maj 2002 - 08:45 #2
eller

tekst = Server.HTMLEncode(Replace(tekst, "sø", "Søren"))
Avatar billede eagleeye Praktikant
31. maj 2002 - 09:38 #3
tmceu>> så skal du jo pincippet og Server.HTMLEncode det nye du putter ind i strengen...

Eller lave det på den lidt nemere måde som erikjacobsen har skrevet.
Avatar billede jonas_h Nybegynder
31. maj 2002 - 11:09 #4
ErikJacobsen -> Tak :o)
Men bare et problem! Når jeg udskriver dette, vil linjeskift blive indsat:
<%=Replace(rsSvar("tekst"), vbCrLf, "<br>")%>
Hvordan får jeg det proppet oveni? Altså at "sø" bliver udskiftet med "søren"? Kan man ikke lave det i samme sætning???
Avatar billede jonas_h Nybegynder
31. maj 2002 - 11:15 #5
Oops.... Det er DENNE sætning og udskriver...:
<%=Replace(rsSvar("tekst"), vbCrLf, "<br>" & vbCrLf)%>
Avatar billede eagleeye Praktikant
31. maj 2002 - 11:24 #6
<%=Server.HTMLEncode(Replace(Replace(rsSvar("tekst"), vbCrLf, "<br>" & vbCrLf), "sø", "Søren"))%>
Avatar billede erikjacobsen Ekspert
31. maj 2002 - 11:37 #7
Skulle det ikke have været

<%=Replace(Server.HTMLEncode(Replace(rsSvar("tekst"),"sø", "Søren")),vbCrLf,"<br>")%>
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