Avatar billede a330 Nybegynder
31. januar 2005 - 09:00 Der er 6 kommentarer og
1 løsning

line brake

har oprettet et lille forum.

hvad kan man gøre, hvis en bruger holder en tast nede, så man får et meget langt ord (feks:rrrrrrrrrrrrrrrrrrrrrrrrr etc.)
når han skal skrive teksten (feltet er defineret som "TEXT")

når teksten hentes kan den ikke brydes, så jeg får en side som ser meget sjov ud.
er det et database problem, eller php/html problem
Avatar billede fennec Nybegynder
31. januar 2005 - 09:04 #1
Det er et html problem.
Avatar billede flim Nybegynder
31. januar 2005 - 09:05 #2
Når du henter data fra databasen, kan du søge efter mellemrum, når de så er fundet kan du finde afstanden mellem dem, og hvis de er over en hvis størrelse kan du 'cutte' ordet af...
Avatar billede fennec Nybegynder
31. januar 2005 - 09:12 #3
ellers kan du sætte et style på elementet:
style="word-break : break-all"

Men dette er vist nok IE only :(
Avatar billede a330 Nybegynder
31. januar 2005 - 09:25 #4
til flim

kan du komme med et script som kan gøre dette , er ikke nogle haj endnu..?

og til fennec. ja det er kun i IE man kan bruge word-break ellers var problemet løst hi-hi
Avatar billede hmortensen Nybegynder
31. januar 2005 - 11:35 #5
php har en funktion til lige netop dette:
http://dk2.php.net/wordwrap
Avatar billede a330 Nybegynder
31. januar 2005 - 13:27 #6
jep det fandt jeg ud af, det var lige det jeg skulle bruge.

hmortensen læg et svar
Avatar billede hmortensen Nybegynder
31. januar 2005 - 13:28 #7
Ok :)
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
Computerworld tilbyder specialiserede kurser i database-management

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