Witam, mam problem z wyłażeniem długiego wyrazu poza obszar diva.

Wymyśliłem więc żeby dynamicznie po stronie serwera dzielić długie wyraz, powiedzmy dłuższe nić 40 znaków na 40 i resztę. Pytanie do Was:

1) czy tak się to robi? Jeśli tak to czy mam to robić przed zapisem do bazy, czy po odczycie w momencie wyświetlania?
Mam jechać po każdym wyrazie i go sprawdzać? Myślę o fcji chunk_split.

2) Próbowałem
  1. $message = wordwrap($message, 90, "\n", true);

Ale tutaj podaje się kolumn, a jak wiemy czcionki mają różną szerokość więc musiałbym ustalić szerokość dla najgorszego przypadki czyli WWWWWW......, wtedy jak ktos wpiszę iiiiiiiiii to tekst skończy się dużo przed końcem diva. Rozumiecie o co mi chodzi?

3) Nie chcę też stosować overflow: scroll.


Jak sobie z tym poradzić?

Włodek




Poradziłem sobie...., a jednak wordwrap tyko inaczej użyty:


  1. $message = wordwrap($message, 40, " ", true);



Włodek.