Pokaże to na przykładzie:
Pobieram z bazy treść artykułu,
(tagi są przykładowe)
<strong><em>Podczas sejmowej debaty w sprawie projektu budżetu państwa na 2006 r., premier Kazimierz Marcinkiewicz powiedział, że
"nie jest to budżet naszych marzeń. Jest to budżet, kt
óry załatwia najważniejsze sprawy, zaczyna realizować zadania niezbędne do naprawy państwa
".
Premier zapowiedział złożenie przez rząd poprawki do projektu budżetu, wskazującej źr
ódła finansowania dodatkowych 1,3 mld zł wydatk
ów socjalnych, wynikających z dw
óch uchwalonych niedawno ustaw.
</em></strong>
Teraz w funkcji odpowiedzailnej za wyswietlanie sprawdzam czy treść ma wiecej niż 400 znaków. Jeśli ma ucinam treść za pomocą funkcji substr do np 200 znaków (czyli zamknięcie tagów zostaje obcięte) i na koncu wyswietlam link 'czytaj dalej' do całego artykułu.
Ucięty fragment wygląda np. tak:
<strong><em>Podczas sejmowej debaty w sprawie projektu budżetu państwa na 2006 r., premier Kazimierz Marcinkiewicz powiedział, że
"nie jest to budżet naszych marzeń. Jest to budże.. [czytaj dalej]
Czyli jedynym rozwiazaniem będzie zakmnięcie wszystkich dostepnych tagów na końcu uciętego tekstu ?