Problemas con el Post

Hola a todos, me gustaria pediros ayuda a ver si pudierais echar una mano con un problemilla con drupal. Antes de nada daros las gracias por vuestra atención.

La cosa es que estoy creando un portal donde tengo una serie de artículos relacionados mediante taxonomias, cree unos filtros para que los usuarios pudieran navegar por ellos con cierta facilidad,hasta aquí todo iba bien, pero me di cuenta de que la información la pasaba por get , metodo no demasiado seguro, asi que decidí cambiarlo y ponerlo por Post, y aquí comenzaron mis dolores de cabeza.

Llevo casi una semana intentando coger los datos mediante el REQUEST y asignarlos a su variable en el filtro, pero nada, el dato me llega pero a la hora de asignarlo y buscar con el filtro no hace nada. No se si no le paso bien el parametro o algo por el estilo, pero está claro que algo hago mal. Os dejo parte del código para que le echeis un ojo. Muchas gracias.

 

if (isset($_REQUEST['tid_1'])){
    if ($_REQUEST['tid_1']==="All") $categoria=array();
    else $categoria=$_REQUEST['tid_1'];
    $view->display['page_1']->select_display_options['filters']['tid_1']['value']=$categoria;

}