в некоторых приложениях CakePHP вы можете найти
preg_replace('/["\']/', '”', addslashes(strip_tags($thisHere)))
, как в http://noserub.googlecode.com/svn/branches/development/app/app_controller.php, где $ this-> Controller-> здесь каким-то образом «дополнительно защищено»
а) что именно / было проблема с этим?это может повредить приложение?Я не могу себе представить, что «или» может нанести ему какой-либо вред.
b) это все еще полезно? Или все «возможные опасности» уже исправлены в более современных версиях тортов? Если так: есть ли какое-либо применениесценарии, в которых можно было бы на самом деле протестировать возможные проблемы?
ПРИМЕЧАНИЕ: в 2.0 он переместился в «$ this-> request-> here» - но все еще содержит текущий абсолютный URL (/ controller / action /..).