Aqui te dejo lo que recupera la barra de dirección.
Código PHP:
<?php
$ruta = $_SERVER['PHP_SELF'];
$datos = $_SERVER['QUERY_STRING'];
echo $ruta . "?" .$datos;
?>
Este código no te trata los datos, pero si te servirá para regresar a la url que tenias.