$_REQUEST is a bad idea

“Although PHP 5.3 is still in alpha stage and certain features like the PHAR extension or the whole namespace support are still topics of endless discussions it already contains smaller changes that could improve the security of PHP applications a lot.  

Readmore: PHP 5.3 and Delayed Cross Site Request Forgeries/Hijacking