Forenindex » Programmierung/Entwicklung » PHP und MySQL » htmlspechialchars ?

htmlspechialchars ?

webgrauen
Beiträge gesamt: 20

25. Jul 2002, 10:13
Bewertung:

gelesen: 966

Beitrag als Lesezeichen
Die HTML Interpretation verhindern:

$string = "<b>Mein Text</b>";
echo htmlspecialchars($string);

Schliesslich bekommt man die Bildschirausgabe:
<b>Mein Text</b>

Gibt es auch eine Möglichkeit diese Bildschirmausgabe anschliessend
wieder in normalen HTML Code umzuwandeln, so das die HTML Tags nicht
mehr auftauchen sondern der Fettgedruckte Text ?


htmlspechialchars ?

Miro Dietiker
Beiträge gesamt: 699

25. Jul 2002, 18:54
Bewertung:

gelesen: 966

Beitrag als Lesezeichen
Hi!

PHP hat keine solche Funktion mit drin ...
Allerdings wäre es ein leichtes diese Verwandlungen rückgängig zu machen.. (schnell eine kleine
funktion schreiben)

htmlspecialchars konvertiert < > ' "
(wenn ich mich nicht täusche...)
Man könnte dies auch äquivalent mit 4 str_replace
machen .. rückgängig entsprechend auch mit diesen
4 str_replace - einfach die Parameter vertauschen

Bereits schon genug?
GR:MDi