26. januar 2001 - 14:13Der er
5 kommentarer og 1 løsning
> konverteres til > i tekstfelter
Jeg har lavet web-front-end til en database. Man kan gå ind på en side og få indholdet af databasen vist i nogle textarea\'s. herefter kan man redigere indholdet, og gemme det i databasen igen. På nogle andre sider kan man så se det man har indtastet.
Jeg har behov for at man kan indtaste < og > teksten. Når man indtaster dette, bliver det naturligvist ikke vist ordenligt på skærmen, da browseren tror at alt mellem < og > er en tag. Derfor har jeg erstattet < med < og > med >. Problemet er så, at når en bruger vil redigere teksten, bliver alle < konverteret til < og etc. idet teksten bliver indsat i textareaet. Når så brugeren gemmer teksten med sine ændringer kommer det oprindelige problem tilbage (håber i forstår det her). Er der noget jeg kan gøre ved mit tekstarea, for at forhindre at < bliver konverteret til < ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Gem de data i databasen eller filen, som brugeren taster ind. Når du viser det for brugeren bruger du funktionen htmlentities (i php, tilsvarende i andre sprog). Så virker det...
ErikJacobsen: jeg vil lige tage og se på den der htmlencode
idanielsen: mit problem er at jeg har et stykke tekst, som både indeholder html-tags og \"ord\" hvori < og > indgår. Da jeg ikke kontrollerer hvad folk må skrive i databasen, kan jeg ikke bare erstatte alle tegnene.
Synes godt om
Ny brugerNybegynder
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.