disear
Erfahrenes Mitglied
Hallo zusammen
Ich habe in meiner Datenbank HTML und Text gemischt. Der Text muss in 2 Spalten getrennt werden (vorgabe des Grafikers, da es wie im Prospekt ausehen muss). Ich habe nun zuerst aus der Datenbank die Zeichen berechnet und schaue wann ein . ? ! kommt um dort zu trennen. Es funktioniert alles super, doch er berechnet den HTML-Code mit ein. Gibt es irgendne funktion die HTML-Tags zu ignorieren, so dass er nur den Ausgabetext liest
Hier mal mein code:
besten Dank schon im Voraus
Ich habe in meiner Datenbank HTML und Text gemischt. Der Text muss in 2 Spalten getrennt werden (vorgabe des Grafikers, da es wie im Prospekt ausehen muss). Ich habe nun zuerst aus der Datenbank die Zeichen berechnet und schaue wann ein . ? ! kommt um dort zu trennen. Es funktioniert alles super, doch er berechnet den HTML-Code mit ein. Gibt es irgendne funktion die HTML-Tags zu ignorieren, so dass er nur den Ausgabetext liest
Hier mal mein code:
PHP:
$richtmarke = round(strlen($text)/2);
$marks = array();
array_push($marks, strpos($text,".",$richtmarke));
array_push($marks, strpos($text,"!",$richtmarke));
array_push($marks, strpos($text,"?",$richtmarke));
$spalte1 = substr($text, 0, $marks[0]);
$spalte2 = substr($text, $marks[0]+1, strlen($text));
print "<div id=content><table><tr><td width=300>$spalte1</td><td>$spalte2</td></tr></table></div>";