Avatar billede kawaki Nybegynder
05. november 2001 - 08:58 Der er 5 kommentarer og
1 løsning

Ang. Trim

Godmorgen allesammen, er lige støt på et problem, jeg har vist at problemet har været der, men det er førest nu at nogle af brugerene er begyndt at leje med det.

hvor dan laver jeg et \' om til et \' i html format?
ja som ;nbsp eller noget i den retning eller ;chr(25)

Jeg skal bruge det til
nyhed = Trim(Replace(Request.Form(\"nyhed\"),\" \' \",\" Ja det er jo lige det!!! \" ))
Avatar billede pierrehusted Nybegynder
05. november 2001 - 09:11 #1
Det tror jeg ikke at der findes. Der er et for \" : " (").

Hvorfor vil du ændre det ??  Er det for at gemme det i en database??
Avatar billede pierrehusted Nybegynder
05. november 2001 - 09:12 #2
...hmmm...  det vidste jeg ikke at eksperten gjorde : den ændrer selv et & til & - smart!
Avatar billede kawaki Nybegynder
05. november 2001 - 09:16 #3
Ja det er til en DB.

Det vil sige at
\" = "
og
& = &
hvad så med \'
Experten kan da godt gemme det i en db, hvad er tegnets kode så?
&blabla;
Avatar billede pierrehusted Nybegynder
05. november 2001 - 09:22 #4
Når du gemmer i databasen kan du evt. gøre sådan her :

dim felt1, felt2
If len(request(\"felt1\")) > 0 Then
  felt1 = replace(request(\"felt1\"), \"\'\", \"\'\'\")
Else
  felt1 = \"\"
End If
If len(request(\"felt2\")) > 0 Then
  felt2 = replace(request(\"felt2\"), \"\'\", \"\'\'\")
Else
  felt2 = \"\"
End If
SQLStr = \"Insert into tabelnavn (felt1, felt2) values (\'\" & felt1 & \"\', \'\" & felt2 & \"\')\"

Der replacer jeg \' med \'\'. Det gør at (i hvert fald SQL server og vist også Access) opfatter det som tegnet \' og ikke som et \' der afslutter en tekststreng.
Avatar billede sone Nybegynder
05. november 2001 - 10:17 #5
If len(request(\"felt2\")) > 0 Then
  felt2 = replace(request(\"felt2\"), \"\'\", \"\'\'\")
Else
  felt2 = \"\"
End If

kan forkortes til:

felt2 = replace(request(\"felt2\")&\"\", \"\'\", \"\'\'\")
Avatar billede pierrehusted Nybegynder
05. november 2001 - 10:37 #6
Ja, det er faktisk en smart måde at gøre det på!
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