Arne wrote in dk.edb.internet.webdesign.serverside.asp:
> > Problemet opstår først, når jeg trækker det ud af databasen igen.
> > Har fået linjeskift med Enter til at virke. Men hvis man skriver
> > ud i ét, altså uden at bruge Enter. Så står teksten på én lang
> > linje, udover kanten på min Div-boks.
> >
> > Er der en måde hvor man kan få indholdet af teksten, fra
> > databasen, til at tilpasse sig rammerne for en Div boks?
> >
> > Håber en kan hjælpe, for jeg er tør for ideer.
> >
> > Koden til udtræk fra databasen ser, kortet ned, sådan ud:
> >
> > do
> > Response.Write "<span class='tag'>Oprettet af: <a href=mailto:" &
> > sr("Email") & ">" & sr("User") & "</a>" & " den " & sr("dato") &
> > " kl. " & sr("Tid") & "</span><br>"
> > Response.write Replace(sr("Besked"),Chr(13),"<br>")
> > Response.Write "<hr><br>"
> > sr.MoveNext
> > loop while not sr.EOF
>
> Hej - jeg ville nok starte med at validere på input, da en sætning ikke er
> en korrrekt (grammatisk) uden nogen mellemrum.
> Du kan validere på Instr("besked") om der er nogen mellemrum og hvor lang
> strengen er osv.
Den tror jeg ikke jeg fangede. Hvordan ville koden se ud? Og hvor skulle den
sættes ind?
> Men du har nogle lange strenge og det kan måske løses ved at tælle
> streng-længeden og dele den op i bidder af 30-40 karakterer, eller hvad der
> passer til din <Div>.
>
> Prøv noget med Len(sr("Besked")) -> så har du antal tegn (både med og uden
> mellemrum.)
> Derefter kan du udskrive strengen op til det ønskede antal tegn -> indsætte
> et <br> og så fremdeles........
Hvordan skal jeg skrive det?
> Måske dette kunne give en ide til at løse det.......
>
> --
> mvh.
> Arne Rasmussen
>
www.rasweb.dk
>
Det med at tælle ord nåede jeg også frem til, men jeg ved ikke hvordan...
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials