![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 29.05.2006 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Piszę system newsów i chcę by gdy news wyświetlany był na stronie głównej, to był ucinany - powiedzmy po 400 znakach, ale tak, żeby nie ciął w połowie znaczników HTML lub BBCODE. Bo przypuśćmy, ze w okolicach 400 znaków będzie takie oto coś -
Cytat costam costam <a href //ciach - 400 znak// ="costam.html"> To wtedy w fragmencie na stronie głównej będziemy mieli costam costam <a href , co oczywiscie nie jest dopuszczalne.Nie mam pomysłu jak sie za to zabrać. Czy może ktoś z Was mi pomóc, naprowadzić na rozwiązanie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 29.05.2006 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Nie moglem znaleść.. ale poradziłem sobie z samymi znacznikami i ucinam w dobrym miejscu. Natomiast mam teraz inny algorytmiczny kłopot.
Chciałbym, aby ten news był ucinany po 600 znakach, ale takich, które będą widoczne dla uzytkowniika czyli bez tagów. Oczywiście można zrobić strip_tags i tagów nie ma, wtedy policzy sie znaki i zwróci miejsce w ciągu, w którym winno się uciąć. No mamy pozycję, ale samych słów, bez tagów. Jak zrobić tak, zeby po 600 znakach tekstu, ale żeby wepchać tam tagi? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 05:11 |