rendered paste body$used = array( 'submit', 'preview', 'delete', 'poll_delete', 'poll_add', 'poll_edit', 'mode');$aliases = array( 'post', 'preview', 'delete', 'poll_delete', 'add_poll_option', 'edit_poll_option', 'mode');$locate = array();$numParams = count($params);for($iter=0; $iter<$numParams; $iter=1+$i){ $search = $used[$iter]; if( isset($HTTP_POST_VARS[$search]) ) $locate[$iter] = 2; elseif( isset($HTTP_GET_VARS[$search]) ) $locate[$iter] = 1; else $locate[$iter] = 0; switch($locate[$iter]) { case 0: $buffer = Null; break; case 1: $buffer = $HTTP_GET_VARS[$search]; break; case 2: $buffer = $HTTP_POST_VARS[$search]; } if( $buffer !== Null ) { if( get_magic_quotes_gpc() == True ) $buffer = stripslashes($buffer); $buffer = htmlspecialchars($buffer); $alias = $aliases[$iter]; eval('$'.$alias.' = $buffer;'); } unset($search); unset($buffer); unset($alias);}unset($used);unset($aliases);unset($locate);unset($numParams);unset($iter);