Jeg er igang med at lave en simpel admin funktion hvor det skal være mulig at fylde tekst ind og få det vist på en hjemmeside (nyhedsmodul) om man vil.. jeg bruger et simpelt tekstfelt, hvor jeg ydermere har en "send" knap, som bruges til at fyre tekstfeltes indhold ned i en database.
Dog er tekstfeltet ikke så smart indrettet at det tager formatering med, derfor er jeg lidt på herrens mark, og jeg ville gerne have en funktion (en anden knap) der f.eks. kunne tilføje kode <br> til tekstfeltet..
Hvordan gør jeg det smartest muligt, når jeg i forvejen har en knap til at sende med.
hvis du vil have hele formateringen med, kan du indsætte <pre><%=rs("nyhed")%></pre> Dette vil formatere alle dine html-tags, du måtte indsætte i din nyhed. Du kan vist også bruge <%=Server.HTMLEncode(rs("nyhed"))%>
Synes godt om
Slettet bruger
29. juli 2002 - 12:57#3
easysoft: ok, så kommer return-slag osv. med ind i selve visningen af nyheden? eller hvordan?
Nej... det der sker så er bare at alle de steder hvor der f.eks oprindeligt var et <br> vil blive erstattet med et <br> og det kan du jo ikke bruge. Normalt så når du henter en tekst fra en DB, vil den i et tekstfelt vise linieskift vha. den skjulte VbCrlf, derfor skal du ikke bruge Replace. Du skal kun bruge replace uden for et textarea. Desuden er det IKKE smart at formatere sin tekst i selve DB'en, altså så den er fyldt med HTML-tags... forestil dig, at du pludselig skal bruge indholdet til noget andet... så skal du til at sortere alle tagsne fra igen... bare et tip ;-) /Steen
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.