Con la variable de servidor PHP_SELF .. Por lo menos esa variable te indica el script que estás ejecutando (nombre y ruta) .. luego tendrías que añdir el domino (HTTP_HOST) o el DOCUMENT_ROOT si requieres ruta absoluta ... para componer la ruta completa .. y si ademas requires el QUERY_STRING (para las variables ?algo=algo&algo=algo .. ) si existen.
mas info:
http://www.php.net/manual/en/reserved.variables.php
Un saludo,