Autor Zpráva
hunter_dave
Profil
Zdravím potřeboval bych nějak pomocí php rozdělit určitý text na dvě části pokud má vyšší počet znaků. Problém ale nastává když chci zachovat HTML.

Příklad:
Tohle je text, který chci rozdělit. Uprostřed textu je někde <a href="neco">odkaz</a>. A tady text pokračuje.
Po rozdělení se může stát:
<?php
// první část textu
$text_part1 = 'Tohle je text, který chci rozdělit. Uprostřed textu je někde <a href="ne';
// druhá část textu
$text_part2 = 'co">odkaz</a>. A tady text pokračuje.';
?>
Potřeboval bych, aby script poznal, že je v textu nějaký html element a text rozdělil až po jeho ukončení, aby nenarušil html tedy:
$text_part1 = 'Tohle je text, který chci rozdělit. Uprostřed textu je někde <a href="neco">odkaz</a>';
// druhá část textu
$text_part2 = '. A tady text pokračuje.';
Uvítám jakékoli nápady, už si nevím rady.
Jan Tvrdík
Profil
hunter_dave:
Nehledáš náhodou php.vrana.cz/zkraceni-textu-s-xhtml-znackami.php?
hunter_dave
Profil
Jan Tvrdík:
Paráda, přesně to jsem hledal. Díky moc

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: