Hi!
Ich möchte Tabellen automatisch in eine nur-text-version umwandeln um sie dann per email zu versenden, meine erste Idee war folgende:
Code:
$text_version = str_replace("=<table(.)*>(.)*<tr(.)*>=U", "", $html_version);
$text_version = str_replace("=<tr(.)*>=U", "", $text_version);
$text_version = str_replace("=</tr>=U", "<br>", $text_version);
$text_version = str_replace("=</tbody>=U", "", $text_version);
$text_version = str_replace("=</table>=U", "<br>", $text_version);
$text_version = preg_replace("=<td(.)*>((.)*)</td>=U", "\2", $text_version);
Das Problem daran ist klarerweise dass die Tabelle nicht mehr schön untereinander steht :-/
Kann mir da jemand weiterhelfen?
Oder gibts vielleicht irgendwo einen fertigen Code, der HTML-Code in reinen Text (z.B. für emails) umwandelt?
Danke
Thomas