Avatar billede justask Nybegynder
09. februar 2005 - 21:17 Der er 4 kommentarer og
1 løsning

quotes i input-felter

Hejsa

Jeg har et indputfelt (<input value='' id='test' />) hvor brugeren kan taste alt mellem himmel og jord ind - også quotes/gåseøjne/plinger. Men når jeg vil vise værdien i indputfeltet igen går det galt, koden kommer jo til at se således ud:

<inpu value='test'test' id='test' />

Value-attributten er ugyldig, hvordan løser jeg det? Jeg kan ikke rigtig escape det så vidt jeg kan se. Man kan selvfølgelig erstadte plinger med &#34;, men det er måske ikke det mest brugervenlige når brugere skal rette i sine tekster og plinger mm. er erstadtet af specialtegn.

Nogen gode forslag?
Avatar billede justask Nybegynder
09. februar 2005 - 21:23 #1
doh!! sorry... det er jo netop sådan man løser det: &#34; etc.... sorry - var lige lidt hurtig på aftrækkeren der  ;)
Avatar billede sthen Nybegynder
10. februar 2005 - 02:02 #2
kan du ikke bare bruge funktionen stripslashes()
Avatar billede Slettet bruger
10. februar 2005 - 22:45 #3
Brug htmlentities()

stripslashes() er til noget helt andet og addslashes() er heller ikke relevant i denne sammenhæng.
Avatar billede justask Nybegynder
12. februar 2005 - 00:37 #4
Tsk tsk... PHP overrasker gang på gang, det er jo netop htmlentities() jeg har ledt efter  :o)  takker
Avatar billede justask Nybegynder
12. februar 2005 - 00:37 #5
Tsk tsk... PHP overrasker gang på gang, det er jo netop htmlentities() jeg har ledt efter  :o)  takker
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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