Hej NG
Jeg har et asp-administrationsmodul, hvor jeg hiver dataene fra en database
ind i et textarea i et html-dokument, hvor man så kan redigere teksten. Når
man klikker på "Gem" bliver teksten gemt i databasen. Der er bare et lille
problem:
Hvis man f.eks. skriver "©", "&" eller "–" i sin kode og
klikker "Gem" bliver det gemt sådan i databasen. Men _anden_ gang man
gemmer, bliver disse tegn erstattet med de tilsvarende HTML-karakterer. Det
er lidt irriterende, al den stund, at validator.w3.org konsekvent nægter at
validere adskillige af disse tegn.
Jeg overvejede at lave en replace a la
tekst = replace(tekst,"&","&")
inden textareaet og så
tekst = replace(tekst,"&","&")
inden UPDATE-sql'en, og det er også godt nok for de fleste HTML-koder, BARE
IKKE "&" - den må den jo ikke erstatte!
Nogen gode ideer?
Mvh Steen
|