Tach!
Es wird also aus localhost/script.php#meine_marke
beim echo $_GET['target']; nur localhost/script.php ausgegeben.
Wie kann ich die komplette URL verarbeiten?
Nicht mit PHP oder anderer serverseitiger Technik. Der Browser schickt das nicht zum Server, weil das ein Anker ist, den er nur lokal braucht.
dedlfix.