Re: help create community newbie guide to security

From: Date: Tue, 11 Nov 2003 11:24:59 +0000
Subject: Re: help create community newbie guide to security
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-169160@lists.php.net to get a copy of this message
Chris Shiflett wrote: > In some cases, the developer may want certain > HTML elements interpreted rather than escaped > in this way. Perhaps you could mention that > something like str_replace() can be used to > convert specific HTML entities back to their > original form. This method should filter any > unwanted elements. For a BBS I would like to let users post links to various resources. They 'post' a message to the BBS via a form and that is stored in a MySQL db, then the content of their 'post' is available to other users on the BBS. Currently I strip out all PHP/HTML with the strip_tags() function. What I would really like to do is allow a limited set of HTML tags (like the anchor <a> tag) but at the same time implement reasonable protection. In regards specifically to the HTML anchor tag <a>, are their guidelines for what should, and should not be allowed? In other words if I simply allow all of these tags (implementing the algorithim you mentioned above) are their potential problems with that? Or are there specific things I should be looking for with tags? Thanks for your comments, Lawrence Kennon www.theNewAgeSite.com --------------------------------- Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard

« previous php.general (#169160) next »