Y si en lugar de:
$id = $_REQUEST['id'];
Utilizas:
$id = $_REQUEST_METHOD['id'];
O si para tu mala suerte tienes la variable register_globals en OFF podrías utilizar algo como:
$metodo = "HTTP_".$HTTP_SERVER_VARS[REQUEST_METHOD]."_VARS";
$id = ${$metodo}['id'];
O algo parecido. Espero mi aporte te haya servido de algo o por lo menos te de una idea. Suerte