Hallo Leute,
ich würde in einem Gästebuch gerne bestimmt HTML-Tags erlauben (b, a, i), andere HTML- und PHP-Tag rausfiltern und bei dem verbleibenden Rest Sonderzeichen in HTML-Codes wandeln.
Mit:
function safeHTML($text) {
$text = stripslashes($text);
$text = strip_tags($text,'<b><i><u><a>');
$text = ereg_replace ("<a[^>]+href *= *([^ ]+)[^>]*>", "<a href=\\1>", $text);
$text = ereg_replace ("<([b|i|u])[^>]*>","<\\1>", $text);
return $text;
A:
Hat jemand eine Idee wie ich jetzt noch die Sonderzeichen in HTML-Codes wandel kann?
B:
ist die Funktion sicher genug, daß mir keiner PHP oder MySQL Funktionen eingeben kann?
Vielen Dank
Oli
ich würde in einem Gästebuch gerne bestimmt HTML-Tags erlauben (b, a, i), andere HTML- und PHP-Tag rausfiltern und bei dem verbleibenden Rest Sonderzeichen in HTML-Codes wandeln.
Mit:
function safeHTML($text) {
$text = stripslashes($text);
$text = strip_tags($text,'<b><i><u><a>');
$text = ereg_replace ("<a[^>]+href *= *([^ ]+)[^>]*>", "<a href=\\1>", $text);
$text = ereg_replace ("<([b|i|u])[^>]*>","<\\1>", $text);
return $text;
A:
Hat jemand eine Idee wie ich jetzt noch die Sonderzeichen in HTML-Codes wandel kann?
B:
ist die Funktion sicher genug, daß mir keiner PHP oder MySQL Funktionen eingeben kann?
Vielen Dank
Oli
Kommentar