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! |
|
|
|
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ś (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Edit. już nieauktualne poradziłem sobie z tym wszystkim Ten post edytował craker 27.10.2008, 18:52:25 |
|
|
|
![]() ![]() |
|
Aktualny czas: 18.12.2025 - 16:51 |