Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 1 Dołączył: 7.07.2006 Ostrzeżenie: (0%)
|
Witam,
piszę sobie taką małą stronkę i mam pewien problem. Mianowicie pobieram sobie z bazy treść w sposób:
i teraz tak, problem polega na tym, że jeżeli ucięta treść zawiera na końcu niedomknięty tag HTML to stronka się rozsypuje, bo mam pare takich wpisów, że mam końcówke treści w postaci: <a href="/redirect/www.stron lub <img src="/images i cała treść występująca po taki fragmencie się sypie ;/ Prosiłbym o pomoc w rozwiązaniu tego problemu, tak, żeby usuwać całkowicie taki niedokończony tag. Nie chcę też pobierać całej treści i np. wyświetlać np. pierwsze 30 wyrazów bo trochu to bez sensowne mi się wydaje. Dzięki za wszelką pomoc |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%)
|
Nie rozwiązuje to problemu całkowicie i nie zawsze się sprawdza, ale możesz po prostu odciąć od wyniku wszystko co jest po "<", który nie jest zakończony. Nie zadziała to jeżeli np na początku treści będzie otwarty znacznik i nie zostanie w ogóle zamknięty (tzn zadziała, ale wytnie wszystko).
Pozdrawiam! |
|
|
|
craker [php] skracanie tekstu z usunięciem niedomkniętych tagów 25.10.2008, 19:37:49
wlamywacz Klasa handyhtml której sam używam lub tidy" title=... 25.10.2008, 20:32:24
craker Cytat(wlamywacz @ 25.10.2008, 21:32:2... 26.10.2008, 09:23:31 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 15:50 |