Maxi Schmeller
Grünschnabel
Hi,
Ich habe ein kleines PHP-Skript geschrieben, das vereinfachte HTML-Tags in HTML umwandeln soll, zum Beispiel: <p Text > soll in <p>Text</p> umgewandelt werden. Da aber "Text" durch alles Mögliche ersetzt werden kann, kann ich diesen Code schlecht anwenden:
$code ist hierbei der fertige HTML-Code und $input die vereinfachten Tags.
Außerdem besteht $input nicht nur aus einem, sondern aus mehreren ineinander verschachtelten Tags. Somit kann man das ">" bei den vereinfachten Tags auch nicht einfach durch "</p>" ersetzen, da dieses Zeichen ja auch bei anderen Tags, z.B. <a Link Text > verwendet wird.
Ich bitte um eine schnellstmögliche Antwort.
Danke im voraus!
Ich habe ein kleines PHP-Skript geschrieben, das vereinfachte HTML-Tags in HTML umwandeln soll, zum Beispiel: <p Text > soll in <p>Text</p> umgewandelt werden. Da aber "Text" durch alles Mögliche ersetzt werden kann, kann ich diesen Code schlecht anwenden:
PHP:
$code = str_replace(<p >, <p></p>, $input);
Außerdem besteht $input nicht nur aus einem, sondern aus mehreren ineinander verschachtelten Tags. Somit kann man das ">" bei den vereinfachten Tags auch nicht einfach durch "</p>" ersetzen, da dieses Zeichen ja auch bei anderen Tags, z.B. <a Link Text > verwendet wird.
Ich bitte um eine schnellstmögliche Antwort.
Danke im voraus!