06. oktober 2002 - 00:58Der er
12 kommentarer og 2 løsninger
replace
Når jeg poster i DB skriver jeg normalt FELTNAVN = replace(feltnavn, chr(13),"<br>") for at få linieskift med Men når jeg vil rette i posteringen får jeg <br> med i textarea'et... naturligt nok. Derfor troede jeg man kunne bytte rundt i mellem tiden så jeg skrev FELTNAVN = replace(feltnavn, "<br>",chr(13)) inden jeg kaldte posteringen og FELTNAVN = replace(feltnavn, chr(13),"<br>") igen efter.... Men, men, men det virker bare ikke. Resultatet er at hver gang jeg retter, bliver der tilført et <br> Hvordan undgåes dette ?
det er inde på asp-siden hvor jeg retter teksten - jeg kalder teksten ind i et textarea, og derinde ville jeg helst undgå at der står <br>, hvor linieskiftene egentlig er.
formen (jeg har kun ændret i første post for at se om det virkede): Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("../database/beskrivelse.mdb") SQL = "Select * from beskriv where ID=" & request("id") set RS = conn.execute(sql)
Vildt gæt eller ikke... Når du indsætter <br> er det: <BR> altså store bogstaver og når du lave <br> om til vbCrLf igen så er det <br> altså små bogstaver.
Prøv at bruger små bogstaver i de linier som ændre vbCrLf til <br>.
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.