Avatar billede meltinis Nybegynder
15. januar 2004 - 21:22 Der er 4 kommentarer og
1 løsning

Newline fra text til database

Jeg har en form med en type=text.
Hvordan får jeg newline med i en database?
Jeg har en gæstebog hvor det hele kommer i én stor smøre i stedet for at komme ud som bruger skrev det. Jeg skal altså have newline med i db. Jeg ved godt hvordan jeg skal gøre det når jeg skal fra db til min gæstebog, men hvordan får jeg newline med fra formen?
Avatar billede eagleeye Praktikant
15. januar 2004 - 21:27 #1
Du skal udskifte vbCrLf som er linjesift i input felter, med "<br>" som er linje sift i browseren:

Response.Write replace(rs("besked"),vbCrLf,"<br>")
Avatar billede meltinis Nybegynder
15. januar 2004 - 22:53 #2
Hvor længe "bliver" vbCrLf i teksten? Kan man lave en replace efter man har lavet en request.Form("tekst") med teksten?
Avatar billede eagleeye Praktikant
15. januar 2004 - 23:02 #3
Den bliver der indtil man har skiftet den ud.
Der er to muligheder at gemme vbCrLf i teksten og replace til "<br>" inden man udskriver eller man kan replace inden man gemmer teskten i databasen.

str = Replace(request.Form("tekst") ,"'","''")
Avatar billede meltinis Nybegynder
15. januar 2004 - 23:04 #4
Cool... takkker. Endnu engang :D
Har du et svar? ;)
Avatar billede eagleeye Praktikant
15. januar 2004 - 23:08 #5
Jeps ;)
her er det.
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