podrias usar algo asi como esto, no estoy muy seguro si es lo mejor, pero me funciona
Código PHP:
$NumID = $_POST['var'];
if (is_null($NumID))
$NumID = $_GET['var'];
si podrias seguir recojiendo la variable por get si lo redireccionas con el Header
mas no se si eso solucionaria el problema del boton de "atras" del navegador.
suerte