Avatar billede mbm Nybegynder
24. august 2005 - 22:01 Der er 6 kommentarer og
1 løsning

Tegnet ' er i min tekst men bliver ikke skrevet ud

I min access database har jeg en tekst hvor tegnet ' indgår, men når jeg laver dette i mit script:

<input type='text' name='"& rs("id") &"' value='"& rs("navn") &"'>

så fjerner den tegner ' og alt hvad der kommer efter. Teksten ligger i rs("navn"). Hvordan får jeg den til at skrive hele teksten?
Avatar billede erikjacobsen Ekspert
24. august 2005 - 22:03 #1
<input type=""text"" name="""& rs("id") &""" value="""& server.htmlencode(rs("navn")) &""">

Jeg går ud fra at dit "id" bare er et tal?
Avatar billede mbm Nybegynder
24. august 2005 - 22:04 #2
Når jeg laver en vis kilde så ser jeg resten af teksten, så "fejlen" må ligge i noget HTML?
Avatar billede mbm Nybegynder
24. august 2005 - 22:05 #3
erikjacobsen << det hjalp desværre ikke syns jeg.
Avatar billede erikjacobsen Ekspert
24. august 2005 - 22:06 #4
Jo, der hjælper. Nu har du kun vist en del af din oprindelige kode, og slet ikke hvad du har ændret det til, så hvorfor det ikke virker hos dig, kan jeg ikke sige.
Avatar billede mbm Nybegynder
24. august 2005 - 22:08 #5
erikjacobsen << jeg beklager for jeg havde ikke lige set alle dine tilføjelser til min stump kode. Så det virker nu, tak. Du vil vel som altid ingen points have?
Avatar billede erikjacobsen Ekspert
24. august 2005 - 22:11 #6
Nej tak. De 2 regler man skal huske

1) Altid bruge "..." omkring værdier i tags
2) Altid bruge server.htmlencode, med mindre man 100% sikkert ved, der ikke er
  giftige tegn (fx. hvis man ved det er et tal)
Avatar billede mbm Nybegynder
24. august 2005 - 22:28 #7
tak igen.
:-D
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