01. december 2001 - 09:14Der er
8 kommentarer og 1 løsning
Linieskift....
Jeg sidder og arbejder på at lave en forum. Folk intaster et indlæg/svar i en form som bliver gemt ned i en database og hented frem som tekst i html. Det gør at vis folk laver en line skift så bliver de ikke vist da html kun ser lineskift tag\'s(eks. <br>).
Er der en måde at få asp til at genkende de linieskift man har lavet i en form og erstatte dem med linieskift tags og hvis ja hvordan?
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.
Når man indtaster i en forms textfield og laver linie skift ved at trykke på \"enter\" knappen så laver den en pæn linieskift.
Når man gemmer textfieldens data ned i en database så gemmer den dataen som man nu har skrevet det.
Nu henter vi data\'en ud igen med en response.write som text i standard html. Så er der jo ingen linieskift længer da der ikke er en <br> til at visse at der er en linie skift.
Det jeg ønsker er at når man henter data\'en ud igen skal det være muligt at kunne kig ned i denne string og finde ud af hvor man har tasted en \"enter\" tegn og erstatte værdien med en værdien <br>.
Nu kender jeg ikke meget til ASP (er PHP\'er :) ), men jeg ved der findes en funktion til at replace en streng. Du skal bruge denne funktion til at replace alle \\n med <br> inden du smider teksten i databasen.
Takker for point - godt at selv en PHP\'er kan gøre lidt nytte herovre. :)
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.