30. oktober 2003 - 09:18Der er
7 kommentarer og 1 løsning
hent tekst OG LINJESKIFT fra textarea
Hej eksperter...
jeg har dannet et lille community i ASP, men hver gang jeg skriver til de andre brugere om omvendt er al teksten klumpet op i én linie...' Selvom jeg trykker enter adskillige gange gemmer den ikke mellemrummet i teksten...
*INFO Teksten/mailen bliver lagret i et notat/memo i acces...
bemærk at dette bør du nok ikke smide i din database eller hva du nu skal med men udelukkende når du henter teksten og vil maile den! <-- Hvad mener du? Det er kun intern mail, dvs. tekst fra bruger til bruger via. database...?
det jeg mener er at man ikke bør smide sit formatterings tingester i databasen, da det ikke hører hjemme der.
at erstatte originalteksten inden man smider den i databasen er unødvendigt og derfor bør man ikke lave erstatningen (altså replace) før man henter det ud.
Men hvis du ikke skal bruge det i database sammenhæng og bare sende en mail by-the-fly så kan du jo sagtens gøre ligesom medions og jeg skriver!
Men hvis du ikke skal bruge det i database sammenhæng <- Hvad? Jeg kan vel lige så godt skrive teksten ind i databasen med de erstattede formaterings fejl...? Ellers, kan du ikk lave et hurtigt eksempel for at vise hvad du mener....?
ja det kan man sige at det er rart at have det færdigt formatterede i sin database - men som jeg vist ikke fik skrevet er at det typisk er en smags sag hvorvidt man gør det eller ej - altså lægger formattering/den rensede tekst i sin database.
Grunden til bl.a. at det ikke er så smart i det her tilfælde og sandsynligvis også i andre tilfælde er at når du så skal rette i det igen eksempelvis i et nyt textarea så skal du alligevel til at erstatte tilbage (altså replace(ditdatabasefelt, "<br>", Vbcrlf)) . Og jeg tror mange vil holde med i at man skal holde formattering af tekster for sig og lade være med at lave den slags inden det ryger ned i databasen.
Men gør hvad der er lettest for dig og tænk lidt videre for hvis du skal rette i det senere vil det se grimt ud i et textarea fordi der står <br> istedet for linieskift!
Hiks, god begrundelse.. ;) Jeg skal alligevel lave det om igen, når hvis jeg skal have den ned i en tekstbox.. ;) Hiks, kom med en god begrundelse, og var hurtigst på aftrækkeren
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.