note 51383 deleted from function.strip-tags by danbrown

From: Date: Sun, 17 May 2009 16:03:43 +0000
Subject: note 51383 deleted from function.strip-tags by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-154750@lists.php.net to get a copy of this message
Note Submitter: php at arzynik dot com ---- instead of removing tags that you dont want, sometimes you might want to just stop them from doing anything. <?php $disalowedtags = array("script", "object", "iframe", "image", "applet", "meta", "form", "onmouseover", "onmouseout"); foreach ($_GET as $varname) foreach ($disalowedtags as $tag) if (eregi("<[^>]*".$tag."*\"?[^>]*>", $varname)) die("stop that"); foreach ($_POST as $varname) foreach ($disalowedtags as $tag) if (eregi("<[^>]*".$tag."*\"?[^>]*>", $varname)) die("stop that"); ?>

« previous php.notes (#154750) next »