![]() |
![]() ![]() |
![]() |
![]()
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 -------------------- narazie brak sygnaturki
|
|
|
![]()
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! -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 535 Pomógł: 27 Dołączył: 3.05.2005 Ostrzeżenie: (20%) ![]() ![]() |
Klasa handyhtml której sam używam lub tidy" title="Zobacz w manualu PHP" target="_manual
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 1 Dołączył: 7.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Klasa handyhtml której sam używam lub tidy" title="Zobacz w manualu PHP" target="_manual ta klasa niedziała tak jak mi o to chodzi. A czy nie ma jakiegoś mechanizmu dostępnego w standardzie, żeby można było napisać takie swoje coś ![]() Edit. już nieauktualne poradziłem sobie z tym wszystkim Ten post edytował craker 27.10.2008, 18:52:25 -------------------- narazie brak sygnaturki
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.06.2025 - 05:36 |