Mysterious PHP eval Error
===

I'm trying to tweak someone else's code (which seems to have been written to PHP4 standards). I'm getting the error 
 
    Fatal error: Cannot re-assign auto-global variable _REQUEST in C:\xampp\htdocs\toolmanager\includes\classloader_platform.php(407) : eval()'d code on line 54

Here's line 54

    $maxpages=array(0 =>  array('2000000000','1','100',150),
                    1 =>  array('1500000000','2','50',100),    <--line 54
                    2 =>  array('1000000000','3','25',15),
                    3 =>  array('500000000','6','5',10),
                    4 =>  array('20000','0','0',10)
    );
    $this->maxpages=$maxpages; 

Here's 407

    //include the file
    $include=constant("INCLUDE_PATH").$path.$filename;
    $handle = fopen($include, "r");
    $data = fread($handle, filesize($include));
    fclose($handle);
    
    
    //add to memory
    apc_store($key, $data);
    // execute the code
    eval("?>".$data);     <--line 407

I'm confused because this code seems unconnected. I had the "cannot re-assign auto-global variable _REQUEST" error before so I changed all the "$_REQUEST" variables to "$REQUEST" to avoid conflict.