$PHP_SELF
Nos devuelve una cadena con la URL del script que está siendo ejecutado. Muy interesante para crear botones para recargar la página.
Y esta otra quizás te sirva para los botones de "Volver atrás"
$_server['http_referer']
Leete las advertencias sobre seguridad. Y ten en cuenta que esta variable no siempre está disponible (si intentas tomar valores de gente que entra a tu web por ejemplo para saber desde que url vienen) a menos que las urls procedan de tu propio sitio web, en tal caso puedes hacer que siempre este disponible para tu propio uso y disfrute.