Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ucinanie znakow - problem z nie zamknietymi tagami
blitz
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 26.09.2004

Ostrzeżenie: (0%)
-----


Siemanko
Mam takie problem..
zrobielm zajawke akutalnosci na stornie glownej.
Skrypt pobiera caly tekst aktulanosci i ucina do 300 znakow w taki sposob:
  1. <?php
  2.  
  3. //przycisk \"zobacz caly tekst\"
  4. $link= &#092;"(...) <a href=a/aktualnosci/$tid><img src=img/zobacz.gif border=0 align=absmiddle alt=\"Zobacz temat\"></a>\";
  5.  
  6. $tekst = substr($text, 0,300) . $link;
  7.  
  8. ?>


Problem w tym iz pobrany tekst zawiera tagi html (a,i,b,li, itd)
Skrypt ten niestety oblicza wszystkie znaki lacznie z tagami html i jak ucina w momencie np towrzenie linka, "psuje sie" i button "zobacz teamt" nie jest jest odnosiniekiem do wyswwieltnie calej aktualnosci, lub awet zdarza sie ze wyswietla przed buttonem znaki np:
Cytat
To jest tekst aktulanosci a tu pogrubiony te<b(i tu przycik "zobacz temat")


Moze istniej funkcja ktora ucina tylko zwykly tekst bez znakow lub moze domyka niedomniete znaki?
Czy ktos sie spotkal z takim czyms?

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 03:29