Eternius: dynamische Vorschau von HTML Dokument

Hallo,

ich hätt da eine Frage,

und zwar würde ich gern ne Vorschau realisieren von dynamisch generiertem Content. Liegt in einer Datenbank. Nun möchte ich zum Beispiel 20%/x Zeichen vom Text anzeigen, ohne aber das HTML Gerüst zu verkrüppeln.

z.B.
<b>hallo</b>ich <span style="background:#ccc"><i>bin der</i>content und <b>ich</b></span>

der text ist dann folgender:
hallo ich bin der content und ich

davon möchte ich nun sagen wir mal:

hallo ich bin

anzeigen, das ganze müsste dann aber so aussehen:

<b>hallo</b>ich <span style="background:#ccc"><i>bin</i></span>

ich hab im moment das ganze mit stack realisiert, was aber arg eklig ist.
DB ist mysql.

Irgendwelche Vorschläge, oder vielleicht n Modul?

gruss

--
no strict;
no warnings;
man google
  1. Tag Eternius.

    und zwar würde ich gern ne Vorschau realisieren von dynamisch generiertem Content. Liegt in einer Datenbank. Nun möchte ich zum Beispiel 20%/x Zeichen vom Text anzeigen, ohne aber das HTML Gerüst zu verkrüppeln.

    Ist der Text inklusive HTML-Tags gespeichert?

    <b>hallo</b>ich <span style="background:#ccc"><i>bin der</i>content und <b>ich</b></span>
    der text ist dann folgender:
    hallo ich bin der content und ich
    davon möchte ich nun sagen wir mal:
    hallo ich bin
    anzeigen, das ganze müsste dann aber so aussehen:
    <b>hallo</b>ich <span style="background:#ccc"><i>bin</i></span>

    Vielleicht hilft dir HTML::Parser.

    [dsf 3.6]
    Siechfred

    --
    »Sie kochten heimlich mit Wasser und tranken öffentlich Wein.«
    1. Hallo Siechfred,

      Ist der Text inklusive HTML-Tags gespeichert?

      ja :)

      Vielleicht hilft dir HTML::Parser.

      hab ich auch schon dran gedacht, bzw damit rumprobiert. letztendlich habe ich es jetzt so gelöst, entweder es geht auf rechenleistung oder traffic.
      dann lieber traffic. ich hab n div genommen mit einer fixed height und overflow:hidden. hihi. damit spar ich mir den ganzen mist.

      gruss

      --
      no strict;
      no warnings;
      man google