Jörg Reinholz: htmlspecialchars - <strong> zulassen?

Beitrag lesen

Guten Abend,

ist es möglich hier <?php echo htmlspecialchars(substr($startseite['einleitung'], 0, 150));?> ganz gezielt die <strong> zu aktivieren / zuzulassen?

Ja klar. Man ersetzt danach jedes Vorkommen von &lt;strong&gt; und &lt;/strong&gt; danach wieder durch <strong> und </strong>.

Ein Problem könnte es werden, wenn ein eingegebenes &lt;strong&gt; bzw. &lt;/strong&gt; dann deshalb umgewandelt wird. Deshalb geht man oft einen anderen Weg:

Man ersetzt  <strong> und </strong> durch etwas wie [[[hwfehwghcfvhwedfwgefxdfahdgfwhdf]]] und [[[/hwfehwghcfvhwedfwgefxdfahdgfwhdf]]] um nach dem htmlspecialchars() zurückzutauschen.

Weitere Alternative: bbcode, reguläre Ausdrücke. Google hilft.

Jörg Reinholz